在catch(Exception e){
}
中
,
1.调试,测试,还没写完的时候.用e.printStackTrace();
目的是将异常抛出,方便找出错误的位置
2.等你写完,代码打包的话
将e.printStackTrace();->改为log(e.getMessage());
目的是,将异常记录,而尽量不影响程序下面的执行.
2.在爬虫里的话,最好用str.matches("^.{0,10}实用新型"),用正则表达式来匹配,而不是用str.equals("..");
因为,你不能保证全部爬取的格式都全部完全一样.
----虽然很简单,但都是血的教训.