异常
果子林
这个作者很懒,什么都没留下…
展开
-
自定义异常
自定义异常因为项目中会出现特有的问题,而这些问题并未被Java所描述并封装对象,所以对于这些特有的问题可以按照Java的对问题封装的思想,将特有的问题,进行自定义的异常封装需求,在本程序中对于除数是负数也视为是错误的是无法进行运算的那么就需要对这个问题进行自定义的描述class FuShuException extends Exception{ /*private Str原创 2017-05-03 23:29:59 · 479 阅读 · 0 评论 -
异常
异常:就是程序在运行时出现不正常情况异常由来:问题也是现实生活中一个具体的事物,也可以通过Java的类的形式进行描述,并封装成对象,其实就是Java对不正常情况进行描述后的对象体现对于问题的划分(2种)一种是严重的问题,Java通过Error类进行描述对于Error一般不编写针对性的代码对其进行处理一种是非严重的问题,Java通过Exception类进行描述对于Ex原创 2017-05-03 23:08:16 · 215 阅读 · 0 评论 -
异常在子父类覆盖中的体现
异常在子父类覆盖中的体现:1.子类在覆盖父类时,如果父类的方法抛出异常,那么子类的覆盖方法,只能抛出父类的异常或该异常的子类或者不抛2.如果父类方法抛出多个异常,那么子类在覆盖该方法时,只能抛出父类异常的子集比如:父-- ABCDE 子 -- ABC或BDE等3.如果父类或者接口的方法中没有异常抛出,那么子类在覆盖方法时,也不可以抛出异常如果子类方法发生了异常,就必须要进原创 2017-05-05 00:11:24 · 343 阅读 · 0 评论 -
常见异常
NetWorkOnMainThread异常(网络在主线程异常)>访问网络是一个可能比较耗时的操作,在低版本的Android系统谷歌没有考虑到用户体验的问题,在android4.0版本开始,谷歌android系统就开始检测,如果在主线程里面访问网络,就强制的抛出异常在Android应用程序里面,所有的用户交互的操作都是在主线程里面执行>按钮的点击事件、界面的渲染和显示、触摸事件等原创 2017-06-18 11:39:34 · 341 阅读 · 0 评论 -
子线程常见异常
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.谁创建的view谁才可以修改view里面的内容android系统约定了一个规则:默认只有主线程才可以修改应用程序的ui,子原创 2017-06-18 20:10:35 · 307 阅读 · 0 评论 -
support-v4.jar包冲突
Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes把我的工程里面的android-support-v4.jar在java build path里面的对勾去掉就可以了原创 2017-12-07 20:49:24 · 249 阅读 · 0 评论 -
Installation failed with message null
运行Studio时遇到这个问题:Installation failed with message null解决:File -- >settings -->Build,Execution,deployment-->Instant Run-->Enable Instant Run to hot swap code/resource changes on deploy(default原创 2017-12-08 11:02:37 · 1396 阅读 · 0 评论