本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- lemonhandsome
- jh108020
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- daizj
- hanbaohong
- 喧嚣求静
- johnsmith9th
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
Java常见异常类的继承关系
一 Java常见的异常类之间的继承关系
1 从图中可以看出,Java把所有非正常情况分成两种:异常(Exception)和错误(Error),它们都继承Throwable父类。
2 Err错误,一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,动态链接失败等,这种错误无法恢复或不可能捕获,将导致应用程序中断,通常应用程序无法处理这些错误,因此应用程序不应该使用catch块来捕获Error对 ...
Item 60: Favor the use of standard exceptions
1. Reusing preexisting exceptions has several benefits. Chief among these, it
makes your API easier to learn and use because it matches established conventions with which programmers are already fa ...
android ListView 刷新数据,加载时遇到的数组越界问题
05-31 11:19:55.423: E/Microlog(13846): LoggerExceptionHandle [ERROR] java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1
05-31 11:19:55.423: E/Microlog(13846): at java.util.ArrayList.throw ...
IndexOutOfBoundsException
ArrayList<Integer> arrayList = new ArrayList<Integer>(); //arrayList.size() //Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 10, Size: 0 //arra ...
TWaver报表工具使用的GUI线程安全问题
一个RCP实现的客户端,服务端传输数据过来客户端就主推到了UI界面,用的是观察者设计模式,在View视图中实现了update方法,这样引来了一个UI线程错误,很偶然会出现数组越界问题,就是没保证UI的变更,没在一条线程的单例下完成。
原先报错的做法是
@Override
public void update(Observable o, final Object arg) {
...