Pét*_*rök 10
除以零和其他"标准"算术错误由运行时或类库处理,它们不知道您的用户定义的异常.您只能在自己的代码中使用自己的异常,throw并在适当的时候对它们进行说明.
当然,可以捕获类库抛出的任何算术异常并将它们包装到您自己的异常中:
try {
...
} catch (java.lang.ArithmeticException exc) {
throw new MyException("An arithmetic error occurred", exc);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4270 次 |
| 最近记录: |