1. java 程序運行錯誤怎麼辦
看是發生了什麼錯誤,大多數錯誤都可以通過改寫原編碼來解決。
2. java編譯錯誤
有幾點錯誤
public 首字母需要小寫。
class 後面需要有類名,類名不能以數字開頭,文件名要和這個類名一樣。
下面是修改過的代碼:
//文件名應為Exam123.java
publicclassExam123{
publicstaticvoidmain(String[]args){
System.out.println("123");
}
}
3. JAVA在編譯時報錯的原因是什麼求詳細解釋。
在創建子類是會調用父類的構造方法。如果沒有顯示指定,就會調用父類的無參數的構造方法,你的father類中沒有無參數的構造方法,所以報錯,解決方法:
1,指定調用父類的構造方法,
child(int
y)
{
super(y);
system.out.println
("child
construct!");
}
2,添加父類無參數的構造方法,father(){system.out.println
("father
construct!");
}
4. java源文件編譯過程中的問題
可能的原因及解決辦法:
一、
要編譯的源文件不在當前目錄中。
在控制台窗口用cd命令進入你源文件所在的目錄再編譯就行了。
二、
環境變數設置錯誤,重新設置環境變數試試。設置方法如下。
注意:都是設置系統變數。
1、JAVA_HOME
設置成你的jdk安裝的路徑,如:
D:\Program Files\Java\jdk1.8.0_131
2、CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、Path
在前面加上%JAVA_HOME%\bin;
5. 編譯java文件出錯
說明當前的java文件中有錯誤的代碼,導致無法編譯。
解釋:java的編譯過程中,java代碼必須是完全正確的,不能有紅色」×「錯誤,否則是無法正常編譯的。
備註:可以將滑鼠放到紅叉上,看看具體的錯誤,之後針對問題進行解決即可,不報錯之後再進行編譯。
6. java什麼時候是編譯出錯,什麼時候會報異常呢
編譯錯時因為你寫的語法不正確,報異常有時候是程序自身的錯誤 大部分是你程序邏輯有錯誤
7. 怎樣快速找到java編譯時的錯誤
不管開發工具是否智能,都要學會閱讀錯誤信息,
想要找出問題很簡單,通常報錯了之後,閱讀列印出來的錯誤信息,都是最重要的糾錯手段。
報錯了之後首先要看錯誤信息的第一行,那一行包含兩種信息,前面一段記錄的是錯誤的類型,比如說java.lang.NullPointerException 這里隨便貼了個空指針異常,這是錯誤類型,之後後面跟的是對這個錯誤信息的描述,一般是英文,這個錯誤信息的描述非常重要,他詳細的說明了這個錯誤出現的原因,接下來的一行一行的,是出現錯誤的位置 一般是這樣的
at xxx.xxx.xxx.Xxx 意思是在哪個哪個類的第多少多少行,但是為什麼會出現一堆呢,因為java的異常是可以層層上拋的,最開始報錯的地方位置,然後上一層的位置,然後再上一層的位置.....所以會顯示一堆,其實他只是個位置信息而已,不要被龐大的錯誤信息嚇著。呵呵
8. JAVA編譯錯誤求助
你沒有編譯A和B類啊,你直接運行了Mainclass2類,你要麼把所有類寫到一個java文件里,要麼把他們放到同一個包里編譯
9. java語言中什麼叫做編譯錯誤
就是你用javac命令將源代碼(.java)文件翻譯成位元組碼(.class)文件時產生的錯誤。
比如,變數名不符合規定,變數沒定義,關鍵字拼寫錯誤等等。。。
java的編譯器(javac)會根據java語法規定做一些檢查,不符合規定的就不通過編譯。
編譯錯誤,是相對於運行時錯誤而言的。
運行時錯誤,是你用java命令運行時會出現的錯誤,一般會拋出異常。
10. java編譯時錯誤
fillOval(int,int,int,int)裡面是參數列表是要int的
p.x,p.y是double,當然出錯了,要強制轉換成int