1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答.....
分类:
编程语言 时间:
2014-12-05 18:52:57
阅读次数:
258
1 #include 2 #include 3 #include 4 using namespace std; 5 const int MAXN=200010; 6 int n,k; 7 bool v[MAXN]; 8 struct point 9 {10 int x;11 int...
分类:
其他好文 时间:
2014-12-04 08:45:07
阅读次数:
182
今天有人问了这样一个问题。。当比如说Android客户不能看到后台返回的错误。。这样用户看着是什么感觉。然后我直接答的都不是同一个东西。默默地反省了一下。 其实就是try{}..catch{} 啊。。 catch之后就是记录错误日志(这一步是必须的,不然以后怎么改正。。),然后返回优雅一点的...
分类:
移动开发 时间:
2014-12-03 23:08:44
阅读次数:
249
1.深入synchronized关键字
class Service{
public void fun1(){
synchronized(this){
try{
Thread.sleep(3 * 1000);
}catch(Exception e){
System.out.println(e);
}
System.outprintln(fun1);
...
分类:
其他好文 时间:
2014-12-01 17:47:01
阅读次数:
176
VS2015预览版中的C#6.0 新功能using static;索引初始化器;异常过滤器;在catch和finally里使用await;结构体中的无参构造函数;
自我总结,有什么不足或好的方案,希望大家给予纠正,感激不尽!目的:try catch finaly的顺序执行,和大家复习一遍。方法:debug来确认执行顺序。(需要引入junit包)废话不多说,debug是检验代码执行顺序的唯一标准,哈哈...测试一:新建测试类:ExceptionTestpacka...
分类:
编程语言 时间:
2014-11-28 22:40:41
阅读次数:
235
在MFC中异常处理机制有两种:
C++异常,在MFC3.0或者以后的版本才可用MFC异常宏,在MFC1.0或者以后的版本可用
如果你要用MFC,编写一个新应用程序,你应该使用C++异常机制,如果你现有的应用程序已近使用了MFC异常宏,你可以继续使用MFC异常宏。当然,你也可以用C++异常代替已有的MFC异常宏。
采用C++异常代替MFC异常宏优点:
使用C++异常,...
分类:
编程语言 时间:
2014-11-28 16:21:12
阅读次数:
158
你是否曾遇到一个项目启动都要半分钟?启动后调试或突然看到有行代码写错了?然后开始了:处理步骤:停止运行->修改代码->重新启动(10-30秒)->又写错了->又要修改->又重新启动(10-30秒)你是否还遇到突然代码执行到了catch中,你看了下异常,然后分析一下,然后又开始了:处理步骤:停止运行-...
分类:
其他好文 时间:
2014-11-28 00:49:46
阅读次数:
275
自定义jsp标签的一般步骤:
(1)编写标签处理类:
public class Echo extends TagSupport{
//标签开始时调用的处理方法
public init doStartTag()throws JspException{
try{
//将信息内容输出到jsp页面
pageContext.getOut().print(msg);
}catch(Ex...
分类:
Web程序 时间:
2014-11-27 14:35:11
阅读次数:
229
在自己机器上测试通过的excel导入功能在客户服务器上死活都不好用,查了半天后来发现客户服务器是64位的win2003!!try catch捕捉问题为:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”一般如果2008的服务器,iis7修改支持32位程序也就完了,很简单。可是这是...
分类:
数据库 时间:
2014-11-27 14:18:57
阅读次数:
261