try 语句块可以没有catch 子句,不是吗?
不可以,要按照语法规则
try{
}catch(Exception e){
}
try是执行代码过程,如果代码执行错误会转到catch来执行,来报错。如果只有try程序会有错误。
try不能单独存在,try的作业是抛出异常,catch用来捕获异常,两者必须共存