读书人

请教为什么没有打印exception

发布时间: 2012-08-15 16:57:17 作者: rapoo

请问为什么没有打印exception?

Java code
public static void main(String[] args) 2     { 3  4         try 5         { 6             Thread thread = new Thread(){ 7                 @Override 8                 public void run() 9                 {  10                     int i = 0;11                     System.out.println(2/i);12                 }13             };14             thread.start();15         }16         catch (Exception e)17         {18             System.out.println("exception");19         }20     }


[解决办法]
异常肯定产生了,LZ的程序,主线程中不能捕获到子线程异常。得在子线程中可以捕获

百度一下 java 主线程捕捉子线程异常

读书人网 >Java相关

热点推荐