如何限制函数使其不能抛出任何异常?
问问题
506 次
2 回答
5
捕获方法中的所有异常。
public void myMethod() {
try {
// do something
} catch (Exception e) {
e.printStackTrace();
}
}
如果您想捕获任何类型的异常或错误,包括 OutOfMemoryError 或 ThreadDeath 等,请使用
} catch (Throwable t) {
于 2012-04-25T09:38:56.200 回答
2
只需将所有代码包装在 try catch 块中即可。
public void someMethod(){
try{
//your code
}catch (Exception e){
//do nothing
}
}
在 Java 教程中阅读有关异常和 Try/Catch 的更多信息:http: //docs.oracle.com/javase/tutorial/essential/exceptions/index.html
于 2012-04-25T09:38:27.137 回答