为了账号安全,请及时绑定邮箱和手机立即绑定

我想问问题

我想问问题

慕工程6005648 2016-11-07 10:58:01
package xuexi;public class ThrowTeach { public static void main(String[] args) { }           public void divide(int one,int two) throws Exception{    if(two==0)    {    throw new Exception("除数不能为0");    }    else    {    System.out.println("结果为"+one/two);    }    }}这里的divide是什么意思,是怎么用的,还有,我写出来没有报错,但是运行后终止,是因为没有实例化对象么?可我不知道怎么弄,打了个divide dv=new divide();是错的。。。求教

1 回答

已采纳
?
蜂之谷

TA贡献564条经验 获得超863个赞

divide 是方法怎么能new呢

public class ThrowTeach{

	public static void main(String[] args) {

		ThrowTeach tt = new ThrowTeach();
		try {
			tt.divide(9, 2);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public void divide(int one, int two) throws Exception {
		if (two == 0) {
			throw new Exception("除数不能为0");
		} else {
			System.out.println("结果为" + one / two);
		}
	}

}


查看完整回答
反对 回复 2016-11-07

没有找到匹配的内容?试试慕课网站内搜索吧

添加回答

代码语言

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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