1.为什么要用finally先看一个没有finally的异常处理try-catch语句:如果count为要使用到的资源,而且用完要求释放此资源。那么我们能够把释放资源的语句放到try-catch后运行,当前的程序无论是在运行完try语句块还是catch语句块,都会顺序运行到以下释放资源的语句。int...
分类:
编程语言 时间:
2014-08-02 12:14:03
阅读次数:
273
本文将介绍如何使用增强的catch 自动释放资源。
分类:
编程语言 时间:
2014-08-02 01:47:02
阅读次数:
195
五个关键字 和两个结构两个结构:1.ThrowableError表示错误Exception异常2.ExceptionRuntimeException(包括其子类)非RuntimeException(Checked异常)5个关键字:try, catch, finally, throws , throw...
分类:
编程语言 时间:
2014-08-01 18:32:32
阅读次数:
251
悲剧的背景
跑自动化脚本的机器连不上toast服务器了,
只能自己写个脚本每天跑了。
当然要放在crontab里了。
5 3 * * * sh ~/nosecron.sh
更悲剧的结果
第二天过来一看结果,FAIL了大半。
烦燥的分析
很多都是因为:
catch_pkts.append(pkt.getlayer(IP).build())
AttributeE...
分类:
其他好文 时间:
2014-08-01 16:16:01
阅读次数:
347
Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。JB的在线帮助中对这几个关键字是这样解释的: Throws: Lists the exceptions a method could throw. Throw: Transfers co...
分类:
编程语言 时间:
2014-08-01 13:29:11
阅读次数:
271
Java存在三种可抛出结构(throwable):受检异常(checked exception)、运行时异常(runtime exception)和错误(error)。使用原则是:1、如果期望调用者能够恢复,则应该使用受检异常。抛出受检异常,可以强迫调用者在一个catch子句中处理该异常,或者继续向...
分类:
其他好文 时间:
2014-07-30 23:21:15
阅读次数:
317
POJ 1703 Find them, Catch them (数据结构-并查集)
题目大意:
T组测试数据,n个人,m组询问,D a b 表示 a,b 不在同一个gang(虽然不知道gang是什么意思?) ,A a b表示a和b的关系。
解题思路:
只需要并查集,再加入一个enemy数组记录某人的一个敌人即可。...
分类:
其他好文 时间:
2014-07-30 17:34:24
阅读次数:
249
JAVA的异常机制主要依赖于try、catch、finally、throw和throws五个关键字,其中try关键字后紧跟一个花括号括起来的代码块(花括号)不可省略,简称try块,它里面放置可能引发异常的代码。catch后对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块。多个catch块后还可以跟一个finally块,finally块用于回收在try块里打开的物理资源,异常...
分类:
编程语言 时间:
2014-07-30 14:54:33
阅读次数:
326
java 之 ----------------- 异常 处理 知识点小结
1 异常: 程序在运行时出现的不正常情况!
异常 会提前终止程序。
异常 提高了我们设计的程序的健壮性。
2 异常的由来:
java 把 程序运行时出现的各种不正常情况!也看做对象!
也提取出属性和行为进行描述。 成为 异常类。
3 异常的...
分类:
编程语言 时间:
2014-07-29 14:40:18
阅读次数:
273
种类并查集!!!
这里使用的两段区间求法!!两种种类并查集比较好理解,就是和你不同类的两个就是同类!!
表情分界线
AC代码如下:
#include
#include
#include
#include
#include
#include
#define inf 2000000000
#define linf 1000000000000000000LL
#d...
分类:
其他好文 时间:
2014-07-29 13:18:17
阅读次数:
208