专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » java编程:Java和JSP编程应该注意的 6个常见问题 »正文

java编程:Java和JSP编程应该注意的 6个常见问题

来源: 发布时间:星期一, 2008年12月22日 浏览:2次 评论:0
        1.对应String类型对象使用prln思路方法时如果对象为null将打印null而不是引发NullPoerException由此引用问题是容易造成错觉对于以后对操作容易引起问题   2.引发NullPoerException异常主要原因是没有对对象存在性进行验证在jsp编程中经常出现: (request.getParameter(“username”).equals(“xxx”))、out.prln(session.getAttribute(“record”))等解决这个问题思路方法是在使用前进行判空比较:

   (request.getParameter(“username”)!=null)

  { (request.getParameter(“username”).

  equals(“xxx”))…}

  3.引发NumberFormatException异常:主要原因是将用户提交内容转换为整数或者浮点数时用户输入了其它非法处理主要方式是在需要进行转换地方使用try/catch块捕获此异常然后提示用户输入合法数据

  4.引发StringIndexOutOfBoundsException异常:主要原因是使用Stringsub、charAt等思路方法长度不够就会引发此异常;在串为null时也会引发NullPoerException解决思路方法是判空判断长度或者转换为字节考虑到这些操作很多可以将的封装到javabean中

  5.引发NoClassDefFoundError主要原因是类路径或者类文件放置类文件放置要符合服务器要求

  6.引发java.lang.Error主要原因是对系统所访问外部资源未执行关闭操作导致外部资源大量浪费最终可能导致系统无法正常运行;对系统所访问外部资源关闭次数太多外部系统无法正常处理;所系统访问外部资源出现异常情况

  解决思路方法是:访问外部资源前首先检查该资源(如数据库)是否可正常连接或操作;访问外部资源时如果进行了连接定进行关闭操作并仅进行次关闭操作;尽量在同操作中共享外部资源以减少该操作对资源消费提高执行效率

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: