java錯誤總結篇

來源:互聯網
上載者:User

錯誤!各種錯誤!

毛主席說,有了錯誤並不可怕,但是錯誤一定要改!本篇將收錄小菜遇到過的各種錯誤,僅供個人反省。

錯誤一:最愚蠢的錯誤——拼字錯誤

看線程的時候,抄了書上的一個常式。程式中使用了Calendar類,我寫完了運行時總是報錯,說不存在。我比對了一遍又一遍,還是不存在,怎麼回事啊!索性就沒接著檢查了,第二天看書的時候,又看到這個單詞,突然想到,我可能是拼字錯了。回去看程式,果然!我寫成了Calender。神啊!

錯誤二:直接看圖吧,好長好大的錯誤。

我看到就暈了,這是啥錯啊,全英文的啊!欺負我英文不好是吧,哎,誰讓dos,Java……都不是中國人發明的呢?似乎是什麼異常,又似乎與類有關。我跑回去看,沒錯啊,一點錯也沒有。暈啊,是我把命令寫錯了,不應該加.java。

錯誤三:入口函數不是main

像!真像,一模一樣的,但是這個確實沒加.java,應該不是命令錯了,嗯,我看看程式吧,這回確實是程式錯了,我把main寫成了mian。改過來就對了。main方法是java程式的入口,不能被改變。

錯誤四:檔案名稱和類名不相同。

錯誤提示如上,修改public所修飾的類名或者修改儲存的檔案名稱就Ok了。

錯誤五:applet之html檔案

有警告說<applet>標記需要高度屬性或者寬度屬性。這時候有兩種可能,一是程式未定義高度和寬度,二是定義了但是定義錯了,錯誤有以下幾種:a、數值那裡沒有用引號引起來。b、寬度和高度的拼字錯誤。

還有一種情況,當你運行程式時沒有任何反應,儘管編譯時間沒有報錯。這時候就應該看看是不是.html檔案搞錯了。

貼個原型:

<html>
    <head>
        <title>little five</title>
    </head>
    <body>
        <applet code = "Clock.class",width = "100",height = "30">
        </applet>
    </body>
</html>

我有很多次因為忘了寫</applet>而導致以上狀況。

錯誤五:不相容的類型(看圖)

錯誤已經指出來了,JLabel的對象居然用了JFrame的構造器。太愚蠢了

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.