public class ExceptionExample {
public static void main(String args[]) {
try{}
//catch(SQLException e){} //Compile time Error
catch(Exception e){} // No Error
}
}
答案 0 :(得分:1)
因为SQLException
不是RuntimeException
,即没有用try块写的代码可以抛出它而不声明它,
其中Exception
可以是RuntimeException
答案 1 :(得分:0)
已检查的异常必须在try子句中调用实际抛出该异常的方法。