格式:throw new 异常名
1.当异常名为Exception(包括了受检异常和非受检异常)时,必须try...catch...此异常,或者抛给(throws)方法,谁调用这个方法谁处理。
2.当异常名为RuntimeException(非受检异常)时,可以不try...catch...此异常,也可以不抛给(throws)方法,即:处理不处理都可以。
格式:throw new 异常名
1.当异常名为Exception(包括了受检异常和非受检异常)时,必须try...catch...此异常,或者抛给(throws)方法,谁调用这个方法谁处理。
2.当异常名为RuntimeException(非受检异常)时,可以不try...catch...此异常,也可以不抛给(throws)方法,即:处理不处理都可以。