最近一段时间一直在看Node.js,在开发过程中经常要调用一些异步接口,通常在接口的最后一个参数会传入一个回调函数,可以用来处理异常,非异常情况。大致模式如下: 但是,这种写法遇上比较复杂的逻辑时,就很容易出现 callback hell的问题。 Node.js需要按顺序执行异步逻辑时一般采用后续传 ...
                            
                            
                                分类:
其他好文   时间:
2016-06-15 22:00:31   
                                阅读次数:
178
                             
                    
                        
                            
                            
                                    实用泛型的好处:类型安全、层次清晰、性能较高、向后兼容。 异常的分类:编译异常,运行器异常(数组越界、0作被除数)、错误。 异常的处理语句——捕获异常:try{可能出现异常的语句}——catch{ 处理异常(用Exception e 捕获所以异常,其余的什么我也记不住)}——finally{不管是否 ...
                            
                            
                                分类:
其他好文   时间:
2016-06-14 23:43:44   
                                阅读次数:
178
                             
                    
                        
                            
                            
                                异常是指阻止当前方法或者作用域继续执行的情况。让不能执行或者不是预期执行的情况尽早被发现。Java异常体系的使用能够降低错误代码发现和处理的复杂程度。 Java异常体系 Java所有的异常都继承自Throwable,具体分为两类,error和exception。Error是程序无法通过自身恢复的情况 ...
                            
                            
                                分类:
编程语言   时间:
2016-06-14 19:15:32   
                                阅读次数:
206
                             
                    
                        
                            
                            
                                目标: 1)异常基本概念, 2)处理异常基本格式 3)异常继承结构 4)掌握JAVA异常处理机制。 具体内容 异常:导致程序中断的一种指令流。 产生异常: 处理异常 每当异常产生,会在程序中产生一个异常化的实例化对象,之后使用此对象与catch中的异常类型相互匹配, 如果匹配成功,则执行catch语 ...
                            
                            
                                分类:
其他好文   时间:
2016-06-13 22:10:06   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                19.01_异常(异常的概述和分类)
A:异常的概述 
异常就是Java程序在运行过程中出现的错误。
B:异常的分类 
通过API查看Throwable
Error 
服务器宕机,数据库崩溃等
Exception 
C:异常的继承体系
Throwable 
Error 
Exception 
RuntimeException
19.02_异常(JVM默认是如何处理异常的)
A:JVM默认是如何处理异...
                            
                            
                                分类:
其他好文   时间:
2016-06-12 03:09:56   
                                阅读次数:
229
                             
                    
                        
                            
                            
                                异常分类:检查性异常(java.lang.Exception)程序本身以外的原因引起的异常,如果没有被处理,程序将不能通过编译。运行期异常(java.lang.RuntimeException)程序有漏洞,逻辑出现错误了(数组下标越界)。编译器强制要求处理该类错误。错误(java.lang.Error)在程序中无须..
                            
                            
                                分类:
其他好文   时间:
2016-06-09 22:27:43   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                异常是在程序执行期间出现的问题。C# 中的异常是对程序运行时出现的特殊情况的一种响应,比如尝试除以零等异情况。 异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。 C# 异常处理时建立在四个关键词之上的:try、catch、finally 和 throw。 try:一个 try 块标识了一 ...
                            
                            
                         
                    
                        
                            
                            
                                为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么 ...
                            
                            
                                分类:
其他好文   时间:
2016-06-08 09:07:11   
                                阅读次数:
248
                             
                    
                        
                            
                            
                                我们在使用Java语言高级API进行程序设计之前,我们还需要理解Java语言中另一个基础特色 异常处理 异常(Exception)是程序在执行过程中所产生的问题。导致异常产生的原因有很多种: 用户输入了无效的数据、找不到一个需要打开的文件、在通讯过程中网络连接断开或者JVM发生了内存溢出 异常的分类 ...
                            
                            
                                分类:
其他好文   时间:
2016-06-04 23:47:19   
                                阅读次数:
413
                             
                    
                        
                            
                            
                                异常处理Retrofit本身会抛出HttpException,Gson解析会抛出解析异常,  
此外我们还应该处理与服务器约定好的“异常”,即上一篇提到的返回数据中result字段值不会0的情况这里要先解决一个问题,就是Gson构建的对象,通过注解定义key名,以变量的类型定value的类型,  
但如果同样的key在不同情况下属于不同的数据类型,就会出问题。 假如服务器返回格式是{
    "re...
                            
                            
                                分类:
其他好文   时间:
2016-06-03 19:25:13   
                                阅读次数:
863