本帖最后由 混乱的世界 于 2015-3-19 00:17 编辑
我是这样理解的,异常就两种,一种编译异常,一种是运行异常,编译异常就是编译就出问题的,运行异常是编译没错,运行就出异常。
最好是把你的代码贴出来看看
class Div
{
int div(int a,int b)
{
return a/b;
}
}
public class ExceptionDemo {
public static void main(String[] args)
{
Div d=new Div();
int b;
try
{
b = d.div(5, 0);
System.out.println(b);
}
//catch (Exception e)
{
//e.printStackTrace();
}
System.out.println("over!!");
}
}只有Try{}会报错的
|