异常处理问题:请问为什么没有打印exception?

 1 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 }
米琪卡哇伊
浏览 499回答 1
1回答

哔哔one

说明你这个程序没有出现异常,如果出现异常就会进入: catch (Exception e)17 {18 System.out.println("exception");19 } 中运行,你的程序没有异常,所以就没有进来。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java