java 如果catch()子句捕获异常类对象与try语句抛出的异常类型不同时则此段程序不能catch并处理这个异常,此异常将进入上一级程序也就是调用这个程序的程序。如果上一级程序还是没有catch到,再进入上一级的程序直到JVM,如果到JVM这个过程中此异常都没有catch处理的话,程序会在JVM中报告此异常。和用throws抛出异常的动作是一样的