java使用多线程后,启动main方法报以下错误: Exception in thread "main" java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:705) at cn.com.mayn.api.mess.StockMesErrorToSure.main(StockMesErrorToSure.java:55) StockMesErrorToSure myThread = new StockMesErrorToSure(); Thread t1 = new Thread(myThread); t1.start(); Thread t2 = new Thread(myThread); t2.start(); //该处被重复调用 Thread t3 = new Thread(myThread); t2.start(); //该处被重复调用,需要改成t3 Thread t4 = new Thread(myThread); t4.start(); 解决办法: 检查启动多线程的方法,查看下线程启动方法start(),是否重复被启用