怎么让myeclipse提示我添加try catch语句

liupeipeipei 2010-08-18 10:25:03
用myeclipse写一段程序,比如写一个方法,想让它能够抛出异常,就是加try catch,有时候软件会自动提示我添加,有时候就没有,这怎么回事?我怎么让它每次都能提示我添加
...全文
1852 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
zj_133 2011-04-29
  • 打赏
  • 举报
回复
14搂的好像比较符合楼主的意思,不过在eclipse里是选第四个
chenbb110 2010-10-12
  • 打赏
  • 举报
回复
这和myeclipse没有关系,这是和java语言有关,java方法如果有throw的话,你就得try catch,不然编译无法通过,没有就不用了
zhaobocheng 2010-09-11
  • 打赏
  • 举报
回复
你可以点击左边的错误叉子,然后弹出提示自动加入try/catch,然后双击,则可以自动加入try/catch
真实的蚂蚁 2010-09-11
  • 打赏
  • 举报
回复
这两天我刚看了这个。
比如你是求一个数的平方(数由键盘输入),
测试的时候 输数字是不会有问题的,但误操作输入一个字母之类就会提示错误
这样的情况myeclipse是不会提示的,就需要测试后自己添加了
添加的方法是选着刚实现求平方的那段代码右击,在浮动窗口下选择surround with-->Tty/catch Block
iori20099 2010-09-10
  • 打赏
  • 举报
回复

中文系统下,eclipse的ctrl+space无效,默认为Alt+/。

要修改成ctrl+space,方法如下:

Windows----->General------>Key

找到Command里的Content Assist修改即可
iori20099 2010-09-10
  • 打赏
  • 举报
回复
key设置不正确
薛--松 2010-09-09
  • 打赏
  • 举报
回复
需要的时候会提示,不需要是就不提示 不提示你想加Try --catch 直接写个try 然后Alt+?就全了
  • 打赏
  • 举报
回复
你写的方法如果抛出异常,你就要try,如果没有,当然就不提示你try了。
tianlang519241 2010-08-28
  • 打赏
  • 举报
回复
ctrl+1
鼠标点击
jiaojizu 2010-08-25
  • 打赏
  • 举报
回复
选中需要加try catch语句的代码,按住alt+shift+z,选择第6项
kitajima-- 2010-08-25
  • 打赏
  • 举报
回复
恩,这很简单。你这样操作,在那个方法里写代码时: 输入try关键字,然后按 alt+?组合键,就出来你想要的异常代码块了。如果你调用jdk里的方法时,好多方法都 throw Exception,此时myeclipse会提示你进行异常捕获.
woshiygjs 2010-08-24
  • 打赏
  • 举报
回复
他认为不用抛异常,所以才不提示你的啊
liyongguang9280 2010-08-23
  • 打赏
  • 举报
回复
java的异常分为RuntimeException和Exception,
RuntimeException为运行时异常,可以不用try {}catch或throws
而Exception异常就必须用try{} catch或throws
继承Exception的异常,如FileNotfoundException是必须要用try catch或throws的,
所以你没捕捉的话eclipse会提示你用try catch捕捉异常。
而继承RuntimeException的异常不一定要进行捕捉异常,所以eclipse不会提示你用try catch。
numnber format exception继承了RuntimeException为运行时异常,可以不显示进行捕捉。
Exception类异常才是必须显示进行捕捉的。
liupeipeipei 2010-08-18
  • 打赏
  • 举报
回复
可能是我说的有点不明白,我知道有些时候时候是不用抛异常的,但是有几次写完代码,软件就会提示我添加trycatch语句,所以我就不明白了,我纯纯的新手一个,见笑了
madFatso 2010-08-18
  • 打赏
  • 举报
回复
lz先弄明白try catch是干什么的?
  • 打赏
  • 举报
回复
重装myeclipse。
ps:没有的情况,说明不用try catch吧。
奋斗并快乐着 2010-08-18
  • 打赏
  • 举报
回复
题外话:谁能告诉我Integer.parseInt为什么没有显式抛出异常,而numnber format exception是往往发生的
奋斗并快乐着 2010-08-18
  • 打赏
  • 举报
回复
碰到异常不是非try catch不可的,可以用throws抛到外层
ai593423625 2010-08-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 dddddz 的回复:]
如果需要try...catch...但没加会编译出错,因而MyEclipse一定会提示,不用你添加,除非不需要try...catch...
[/Quote]

完全同意····
dddddz 2010-08-18
  • 打赏
  • 举报
回复
如果需要try...catch...但没加会编译出错,因而MyEclipse一定会提示,不用你添加,除非不需要try...catch...
加载更多回复(3)

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧