黑马程序员技术交流社区

标题: 这些什么异常 [打印本页]

作者: 杨伟乔    时间: 2016-5-10 12:05
标题: 这些什么异常
ClassNotFoundException,   NoSuchMethodException , SecurityException,
InstantiationException,
IllegalAccessException,
IllegalArgumentException,
InvocationTargetException




这都是什么异常啊,看着真烦人的

作者: pengmin    时间: 2016-5-10 12:05
当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常  ClassNotFoundException  (类型加载异常)  
无法找到某一特定方法时,抛出该异常。 NoSuchMethodException  (方法异常)
SecurityException  由安全管理器抛出的异常,指示存在安全侵犯。
类对象表示一个抽象类、接口、数组类、基本类型、void   类没有非 null 构造方法   InstantiationException, 当应用程序试图反射性地创建一个实例(而不是数组)、设置或获取一个字段,或者调用一个方法,但当前正在执行的方法无法访问指定类、字段、方法或构造方法的定义时,抛出 IllegalAccessException。
IllegalArgumentException, 抛出的异常表明向方法传递了一个不合法或不正确的参数
InvocationTargetException 是一种包装由调用方法或构造方法所抛出异常的经过检查的异常





作者: 杨伟乔    时间: 2016-5-10 12:09
自己API搞定
作者: 杨伟乔    时间: 2016-5-10 12:21
InvocationTargetException 是一种包装由调用方法或构造方法所抛出异常的经过检查的异常。
IllegalArgumentException 抛出的异常表明向方法传递了一个不合法或不正确的参数。
当应用程序试图反射性地创建一个实例(而不是数组)、设置或获取一个字段,或者调用一个方法,但当前正在执行的方法无法访问指定类、字段、方法或构造方法的定义时,抛出 IllegalAccessException

InstantiationException当应用程序试图使用 Class 类中的 newInstance 方法创建一个类的实例,而指定的类对象无法被实例化时,抛出该异常


SecurityException由安全管理器抛出的异常,指示存在安全侵犯。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2