Public class z {
Public static void main (String arg[]) {
double day = 89/24;
double hour = 89%24;
day = 24hour;
double total = day + hour;
System.out.println("total":day + hour)
}
} 哪有问题
java 运行错误
关注:139 答案:6 手机版
解决时间 2021-01-08 21:54
- 提问者网友:野战女神
- 2021-01-07 23:47
最佳答案
- 二级知识专家网友:霸气ヽ爵爷
- 2021-01-08 00:44
1、public 修饰符是小写的,
2、"day = 24hour;" 24hour未定义 你是要把 24 和 hour 做运算吗
3、"System.out.println("total":day + hour)" ":"号要写在引号的里面
public static void main(String arg[]) {
double day = 89 / 24;
double hour = 89 % 24;
day = hour;
double total = day + hour;
System.out.println(total + day + hour);
}
2、"day = 24hour;" 24hour未定义 你是要把 24 和 hour 做运算吗
3、"System.out.println("total":day + hour)" ":"号要写在引号的里面
public static void main(String arg[]) {
double day = 89 / 24;
double hour = 89 % 24;
day = hour;
double total = day + hour;
System.out.println(total + day + hour);
}
全部回答
- 1楼网友:獨守空城
- 2021-01-08 08:14
运行错误?一般错误?
错误好像是不分类的吧,错误一般是通不过编译的,
eg:在eclipse中编程时,如果调的是自动编译,每次出现红线或者出现红叉时 那个就叫做错误。
我感觉你说的应该是异常: 异常分为运行时异常和受检测异常,
运行时异常是系统运行时发出的异常,程序员控制不了的,这类异常不需要try,catch和throws exception语句,是由java虚拟机抛出的,并且自动捕获抛出的main方法中,我们不能对这个异常进行处理,它会直接终止程序。一般遇到的就是空指针异常,数组越界异常等,这些异常一般是我们可以在前台控制台可以看到的,相信你也看到过吧。
受检测异常指的就是我们可以处理的异常,我们可以通过try catch语句捕获并且处理(也可以不处理直接向上层抛出),处理之后程序还可以继续执行,不会终止程序,如果每一层都每一处理,则会终止程序。
希望你看了后能有所收获。(提示:其实异常和错误都继承了Throwable这个类,至于细致的你自己看看书)
- 2楼网友:橙池未蓝
- 2021-01-08 06:51
public class abc() {public static void main(string[] args) { system.out.println("aaaa"); } } 这段代码的你定义了类名是abc了,所以文件名就是abc.java
如果你要用aaaa.java为文件名的话就吧public class abc()改为public class aaaa()
- 3楼网友:那年仲夏
- 2021-01-08 05:23
支持 ★TOP峰★的回答,再加上
public 修饰符是小写的
System.out.println("total:"+day + hour)这样可以输出,但不是你想要的
System.out.println("total:"+total);才是你想要的结果
- 4楼网友:孤者何懼
- 2021-01-08 03:58
好神奇的程序逻辑
int day = 89/24;
int hour = 89%24;
// 中间两行有个p用啊 删掉好么
System.out.println("total:" + day + "天 " + hour + " 小时 ")
- 5楼网友:抚弦思华年
- 2021-01-08 02:22
day=24*hour;
System.out.println("total:"+total);
问题有:乘号、分号、double与Sting类型的加法运算
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!