为什么不提示try。。。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿莹 2018-06-18 15:01:38

你上图报的错误是,默认构造函数无法处理由隐式超级构造函数引发的异常类型,需要定义显示构造函数。

并且输出流的创建要在方法中。

祝学习愉快。

  • 提问者 取名字很头疼 #1
    1.没有参数的构造方法叫隐式构造方法。可我实例的是有带参数的,为什么会无法处理? 2.为什么不能处理的隐式构造方法,写在方法里就可以?
    2018-06-18 15:13:04
  • Tender10 回复 提问者 取名字很头疼 #2
    在类中是否定义了有参构造方法。
    2018-06-19 10:00:33
好帮手慕阿莹 2018-06-18 14:36:48

你可以把FileOutputStream ft = new FileOutputStream("d://imooc");写到一个方法里就可以try catch了。

如果我的回答解决了你的问题,请采纳,祝学习愉快.

  • 提问者 取名字很头疼 #1
    嗯嗯。可以分析下eclipse不提示try{}catch{}的原因吗?
    2018-06-18 14:40:06
  • Tender10 回复 提问者 取名字很头疼 #2
    不提示try{}catch{}可以直接使用alt+shift+z键盘组合键,选择try-catch语句,设置快捷键。
    2018-06-19 09:39:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师