A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 秦_奋 中级黑马   /  2015-1-10 09:24  /  1328 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如图 哪位哥们给解释一下

daima.png (17.44 KB, 下载次数: 19)

请问这个输出语句在这里为什么会报错

请问这个输出语句在这里为什么会报错

6 个回复

倒序浏览
你点那个差号,不是有系统推荐的修改方法么
回复 使用道具 举报
java基础的视频链接是哪儿?怎么都找不到?
回复 使用道具 举报
就是在黑马的官网上下的啊····
回复 使用道具 举报
点那个叉号可以看原因。
应该是num没有初始化。
回复 使用道具 举报
我觉的是没有初始化num的值
分析如下:
num=d.getInt(4,0);而这句话是在try中的,java会认为可能有异常会发生,
而你的num在try中真的发生异常,就变成了只声明,但是没有赋值,所以java
编译器就会报错
回复 使用道具 举报
num没有初始化。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马