Nullpoint及其相关的报错,比如nested exception之类

Nullpoint很明显大家都明白这个是为空的报错。但是引起这个问题的可能有很多种。

问题:几个表抽几个属性的数据封装成一个vo,然后再在页面遍历出来,未成功。报Nullpoint和nested exception(嵌套错误)。

当时很奇怪,代码什么都没改,怎么突然就不行了?都是同样的嵌套

进去数据库,发现有行数据的一个值是空的,而且数据类型是int。

恍然大悟,8种基本数据类型都是有默认值的,而且都不为null,肯定会报错。所以,建议大家多注意看看数据库的字段数据类型。

问题:不知道有没有遇到这种情况,明明数据库显示该字段可以为null,但在注册页面什么都不填提交的话却报错。。。

这个是因为在servlet接收提交过来的null进行了其他操作未成功而报错的。比如说你在注册页面传了一个值,而数据库该字段的属性为int,所以你在servlet肯定要转换的啊~平常正常穿非空值自然没有问题,但是当你传null过去时候,肯定没法转换了。。。

所以就报错啊。。。

上面只是一个可能的例子。还有其他的可能,大家试情况而定。

Nullpoint及其相关的报错相关推荐

  1. HP-UX执行Oracle相关命令报错Memory fault(coredump)分析处理

    HP-UX安装Oracle 11.2.0.3单机执行任何命令均报错Memory Fault(coredump)分析解决 1. 故障现象 顺利无报错安装Oracle软件之后,执行netca.dbca等任 ...

  2. 微信分享相关:报错“微信:包名不对,请检查包名是否与开放平台填写一致”

    背景:应用或多或少会接入微信分享的功能.但是由于某些原因,自己配置的应用信息与开放平台的信息一致,但还是会报错:"包名不对,请检查包名是否与开放平台填写一致",接下来就用两个实验来 ...

  3. Windows系统 Docker 相关命令报错

    问题: Windows 系统下,Docker 使用 docker ps 命令报错: error during connect: This error may indicate that the doc ...

  4. java 对应sql驱动版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...

    关于Oracle JDBC驱动版本.JDK版本.数据库版本对应关系 说明: 1.Oracle JDBC驱动版本查看方式(Oracle JDBC驱动程序随Oracle数据库服务器一起提供)(用户:Ora ...

  5. linux安装lua相关编译报错

    1.报之类的错误 /usr/lib/libreadline.so: undefined reference to `PC' /usr/lib/libreadline.so: undefined ref ...

  6. 关于go语言下载“https://proxy.golang.org/相关包报错问题

    一.问题描述 在用windows10搭建tendermint框架时报错"go: github.com/BurntSushi/toml@v0.3.1: Get "https://pr ...

  7. HSSFCellStyle相关属性报错

    如上图所示,大概率是因为版本的原因,改为以下代码即可 //水平居中 cellStyle.setAlignment(HorizontalAlignment.CENTER); //垂直居中 cellSty ...

  8. Maven打包时出现程序包不存在和test相关报错

    Maven打包时出现程序包不存在和test相关报错 1.程序包不存在的问题 例如打包失败后报错情况如下: 程序可编译执行,但是打包存在问题.通过查看maven列表可以看到相关依赖包也导入成功,可能是m ...

  9. oracle 被另一用户锁定,Oracle报错记录被另外一个用户锁定的解决方案

    原因 当一个用户对数据进行修改时,若没有进行提交或者回滚,Oracle不允许其他用户修改该条数据,在这种情况下修改,就会出现:"记录被另外一个用户锁定"错误. 解决 查询用户.数据 ...

最新文章

  1. vue 2个方法先后执行_演讲你早该知道的2个演讲方法
  2. qt怎么做滑动调节参数_冬天冰箱温度怎么调?0到7旋钮是做什么的?学会调节省电又保鲜...
  3. 无法更改域名 php网页,WordPress更改新域名后网站无法正常运行怎么办?
  4. 6 redhat 查看rtc时间_修改linux系统时间、rtc时间以及时间同步
  5. python连不上树莓派_Python实现树莓派WiFi断线自动重连
  6. java后端获取客户端(用户)真实ip,原理
  7. bada 2D游戏编程之一——图形绘制
  8. 一波圣诞美陈设计素材,值得收藏哦!
  9. 20162302 第七周作业
  10. 本示例主要展示如何在XtraGrid网格控件(包含在DevExpress WinForms套包中)的主视图中指定HyperLinkEdit控件作为列编辑器...
  11. 如何在思科虚拟PC机信息进行修改
  12. Struts2(三)
  13. LINUX中断机制与信号(http://linux.chinaitlab.com/soft/878170.html)
  14. 兑现2021年合肥市高新区建设世界一流高科技园区政策部分条款申报指南
  15. indesign里怎么打根号_indesign 数学符号
  16. 今宵多珍重(珍藏绝版精选)铃声 今宵多珍重(珍藏绝版精选)手机...
  17. css——background、border、margin、float、content、blur(图片模糊)、user-select:none(禁用用户选择复制),border-image
  18. 2018年总结:他的一年
  19. React中实现类似v-click-outside效果
  20. Games101计算机图形学学习笔记:线性代数-向量

热门文章

  1. 【Java】文如何制作帮助文档
  2. python学习——如何求最大公约数
  3. 前端UNI-APP调用企业微信客户端API JS-SDK方法
  4. SQL优化不会?推荐4 款工具
  5. 为痉挛性斜颈的患者敲响警钟,必看文章!
  6. 04-项目立项:项目方案、可行性分析、产品规划、立项评审
  7. Echarts 图表不能渲染问题整理
  8. 二维C语言,二维FFT,IFFT,c语言实现
  9. 剖析8B/10B的实现机制
  10. BGP 十一条选路原则与BGP路由传递的注意事项介绍