java.lang.IllegalStateException的解决方向

来源:互联网 发布:数据录入员 编辑:程序博客网 时间:2024/05/16 02:23

java.lang.IllegalStateException的意思是:
在不合理或不正确时间内唤醒一方法时出现的异常信息。换句话说,即 Java 环境或 Java 应用不满足请求操作。
也就是说我们的方法或者类的调用错误。
   如果是方法错误:一种是参数使用错误,另一种是方法的使用条件错误,比如有些方法是private你就不能直接使用,如果非要使用只能使用反射的方式使用该方法,也有可能是权限的问题,如果在使用startActivity时需要在minefest中增加权限。才能使用此方法。等等。
如果是类型错误:构造方法不正确,有些类是final或者private或者有些构造方法就是private,如果要使用该类就需要通过其他的方式取得此类的对象。

0 0
原创粉丝点击