A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨伟乔 中级黑马   /  2016-5-10 12:05  /  2842 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

10黑马币
ClassNotFoundException,   NoSuchMethodException , SecurityException,
InstantiationException,
IllegalAccessException,
IllegalArgumentException,
InvocationTargetException




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

最佳答案

查看完整内容

当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常 ClassNotFoundException (类型加载异常) 无法找到某一特定方法时,抛出该异常。 NoSuchMethodException (方法异常) SecurityException 由安全管理器抛出的异常,指示存在安全侵犯。 类对象表示一个抽象类、接口、数组类、基本类型、void 类没有非 null 构造方法 InstantiationException, 当应用程序试图反射性地创建一个实例(而不是数组)、设置或获取 ...

3 个回复

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




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

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


SecurityException由安全管理器抛出的异常,指示存在安全侵犯。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马