java.lang.IllegalStateException的解决方向
2016-05-14 12:03
351 查看
java.lang.IllegalStateException的意思是:
在不合理或不正确时间内唤醒一方法时出现的异常信息。换句话说,即 Java 环境或 Java 应用不满足请求操作。
也就是说我们的方法或者类的调用错误。
如果是方法错误:一种是参数使用错误,另一种是方法的使用条件错误,比如有些方法是private你就不能直接使用,如果非要使用只能使用反射的方式使用该方法,也有可能是权限的问题,如果在使用startActivity时需要在minefest中增加权限。才能使用此方法。等等。
如果是类型错误:构造方法不正确,有些类是final或者private或者有些构造方法就是private,如果要使用该类就需要通过其他的方式取得此类的对象。
相关文章推荐
- Spring中的AOP面向切面编程
- Java String.split()用法小结
- 加快eclipse
- Java对象的克隆
- java构造器小结
- java: 四器 之 适配器初学
- java: 四器 之 生成器初学
- 经典排序算法(Java版)
- 用java解leetcode上easy题5
- java中volatile关键字的含义
- spring-boot-maven-plugin 插件的作用
- JAVA字符串格式化-String.format()的使用总结
- java: 四器 之 比较器初学
- java打印九九乘法表,嵌套for循环,二维数组
- java :四器 之 迭代器初学
- hdu2049.java
- Java 中 String 的常用方法(二)
- Java基础 方法
- 关于eclipse的一些配置
- Java Web中如何访问数据库