所有的异常都是Throwable类的子类,它派生两个子类:Error类和Exception类(1)Error类:表示仅靠程序本身无法恢复的严重错误,如内存溢出、动态链接失败、虚拟机错误。应用程序不应该抛出这种类型的错误(不般由虚拟机抛出)。假如出现这种错误,应尽力使程序安全退出。(2)Excepti...
分类:
其他好文 时间:
2015-12-05 17:24:18
阅读次数:
161
@RequestMapping(value = "/result/export") public String export(ResultIn in,HttpServletRequest request, HttpServletResponse response) throws Excepti...
分类:
编程语言 时间:
2015-11-09 15:35:30
阅读次数:
263
在C#中,用HttpClient调用Web API并且通过Content.ReadAsStringAsync()读取响应内容时,如果出现500错误(InternalServerError),会得到一个包含错误信息的json字符串。这样一个复杂的字符串可读性很差,通常只需要部分信息(比如Excepti...
这几天在重看SEH机制,收获颇丰。随手写了一个用SEH进行跳转的代码贴于此处以作纪念。
当发生异常,并捕捉了异常,在OS的异常处理机制下,会进入异常过滤函数。过滤函数可以返回EXCEPTION_EXECUTE_HANDLER/EXCEPTION_CONTINUE_SEARCH/EXCEPTION_CONTINUE_EXECUTION三者之一,以此决定OS的后续操作。如果返回EXCEPTI...
分类:
其他好文 时间:
2015-07-30 02:11:20
阅读次数:
194
gradle下载地址
gradle环境配置
1.工程目录结构
说明:如果项目有多个library工程并且有可能重复引用了相同的jar包,如support-4等,需要将这些jar单独拎出来作为一个BaseLibray,其他library引用这个BaseLibrary,如果不这样做很有可能在编译的时候遇到下面这样的错误:
UNEXPECTED TOP-LEVEL EXCEPTI...
分类:
移动开发 时间:
2015-07-10 15:18:11
阅读次数:
658
throw?new Exception(String,?Exception) throw new Exception(String) throw是明确地抛出异常 MSDN:Exception?(String,?Exception)?使用指定错误信息和对作为此异常原因的内部异常的引用来初始化?Excepti...
分类:
其他好文 时间:
2015-06-16 13:12:01
阅读次数:
117
71道经典Android面试题和答案1.下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象2.下面异常是属于Runtime Excepti....
分类:
移动开发 时间:
2015-06-13 01:05:05
阅读次数:
242
1.初始化breakpad之前必须创建好dump文件目录,不然breakpad服务器不能正常的写dump,这回导致breakpad客户端在奔溃时无线等待服务dump写完的消息,最后失去响应。2.常用到的四个类。1)common:基础功能,包含一个对GUID的封装和http上传的类。2)excepti...
分类:
其他好文 时间:
2015-03-18 10:19:21
阅读次数:
136
// 如果日期不合法,则抛异常
try {
String date_str = "5555-22-33";
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
format.setLenient(false);
Date date = format.parse(date_str);
} catch (Excepti...
分类:
编程语言 时间:
2015-01-29 17:40:45
阅读次数:
198