throw
语句。
例如,异常可能因为过于通用而不适当,例如 java.lang.Exception
或 java.io.IOException
。
示例:
void setup(Mode mode) {
if (mode == null)
throw new RuntimeException("Problem during setup"); // 警告:抛出了禁止的异常 'RuntimeException'
...
}
使用被禁止的异常列表可指定应报告哪些异常。