Talaan ng mga Nilalaman:
- Hakbang 1: "Erta ng Syntax, Ipasok ang"; " upang Kumpletuhin ang Mga BlockStatement”
- Hakbang 2: "hindi Malulutas sa isang Variable", o "ipasok ang VariableDeclarators"
- Hakbang 3: "ipasok ang"} "upang Kumpletuhin ang ClassBody"
- Hakbang 4: Infinite Loop
- Hakbang 5: "Hindi Malulutas sa isang Uri"
- Hakbang 6: "Ang Paraan" "Ay Hindi Natukoy para sa Uri"
- Hakbang 7: "Ang string na Literal Ay Hindi Maayos na Isinara ng isang Double-quote"
- Hakbang 8: "Bumalik na Uri para sa Pamamaraan ay Nawawala"
- Hakbang 9: Dagdag na Tulong
Video: Pangunahing Pag-debug ng Java: 9 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Saklaw ng tagubiling tagubilin ang isang pangunahing hakbang-hakbang na suriin para sa paghawak ng error sa Java. Ang gabay na ito ay hindi nagbibigay ng anumang tulong sa pag-set up ng java program software at inaasahan na nagawa mo na ang gawaing ito nang maaga. Para sa pinakamahusay na paggamit ng gabay na ito, bumalik dito tuwing may naganap na error na hindi ka sigurado tungkol sa at suriin ang 8 karaniwang posibilidad hanggang sa matugunan ka ng solusyon o maabot ang wakas. Tandaan, ang mga halimbawang ito ay pawang pangunahing at inilaan para sa suporta ng nagsisimula.
Bago ka magsimula sa pag-check sa bawat posibleng solusyon, tingnan ang error na inaabisuhan ka ng Java. Magsisimula ang bawat hakbang sa pamamagitan ng pagpapakita ng error kung saan ito nauugnay.
Hakbang 1: "Erta ng Syntax, Ipasok ang"; " upang Kumpletuhin ang Mga BlockStatement”
Ito ang pinaka pangunahing ng mga error sa Syntax, nangangahulugan lamang ito na nakalimutan mo ang isang kalahating titik sa katapusan ng iyong pahayag. Ang lahat ng pahayag ng pahayag at pagpapahayag ay magtatapos sa isang semicolon. Sa ilang iba pang mga pagkakataong tulad ng kung, kung hindi man, at para sa mga pahayag ay hindi mo na kailangang mailagay ang semicolon.
Hakbang 2: "hindi Malulutas sa isang Variable", o "ipasok ang VariableDeclarators"
Ang error sa Syntax na ito ay nangyayari kapag sinusubukan mong gumamit ng variable nang hindi mo muna nilikha ito o binigyan ito ng isang uri ng data. Idagdag lamang ang uri ng data na nauugnay sa iyong variable, ang mga halimbawa ay maaaring "int", "boolean", "char", at "doble".
Hakbang 3: "ipasok ang"} "upang Kumpletuhin ang ClassBody"
Ang aming susunod na error sa Syntax ay may kinalaman sa kulot na bracket. Karaniwan mong makikitang naganap ang error kapag napalampas mo ang alinman sa isa o parehong kulot na mga braket. Kung nawawala ka kapwa makikita mo ang error, "ipasok ang" ClassBody "upang makumpleto ang ClassDeclaration". Kung isa lamang ang nawawala makikita mo ang error, "insert"} "upang makumpleto ang ClassBody" o "{inaasahan pagkatapos ng token na ito". Ang mga error ay karaniwang magaganap sa linya ay maaaring mailagay ang kulot na bracket upang magbigay ng isang pag-aayos.
Hakbang 4: Infinite Loop
Tumitingin kami ngayon sa isang kaso kung saan ang isang error ay malamang na hindi ibibigay ng Java client. Ito ay nangyayari kapag mayroon kang isang loop tulad ng isang habang loop o isang para sa loop na umiikot nang walang hanggan. Walang simpleng sagot sa solusyon dahil ang code ng bawat tao ay magkakaiba ngunit ang pagsubok na magdagdag ng isang manu-manong limitasyong pandagdag sa loob ng code ay dapat na pangunahing layunin. Matapos ang pagtatangkang alamin kung bakit hindi matugunan ng iyong code ang iyong kalagayan ng mga loop break?
Hakbang 5: "Hindi Malulutas sa isang Uri"
Ang error sa Syntax na ito ay may kinalaman sa mga pag-import. Kailan man gusto naming gumamit ng isang API mula sa ibang klase, dapat naming i-import ang klaseng iyon sa kasalukuyang isa. Ang isang pangkaraniwang pangyayari para dito ay ang paggamit ng pag-andar ng Scanner, upang magamit ito kailangan mong i-import ang klase na "java.util. Scanner". Tandaan na ito ay isang halimbawa lamang.
Hakbang 6: "Ang Paraan" "Ay Hindi Natukoy para sa Uri"
Nagaganap ang error na Syntax na ito kapag nakalimutan namin ang pangalan ng klase sa panahon ng isang tawag sa pamamaraan. Ang pangunahing halimbawa para dito ay magiging tuwing susubukan naming mag-print. Kung ikaw ay isang tao na nagmula sa isang wika na gumagamit ng isang simpleng pag-print () na pag-andar kung gayon ito ay maaaring mangyari nang madalas. Sa halip ay gugustuhin mong gamitin ang System.out.print () o System.out.println (). Ito ay laging magaganap sa panahon ng mga tawag sa pamamaraan.
Hakbang 7: "Ang string na Literal Ay Hindi Maayos na Isinara ng isang Double-quote"
Ang Syntax na ito ay nangyayari kapag gumagamit kami ng Mga String. Ang problema ay may kinalaman sa isang bukas ngunit hindi saradong String. Palaging minarkahan ito sa linya kung saan ito nangyayari at naayos sa pamamagitan ng paglalagay ng pangalawang doble na sipi. Bilang isang tala sa gilid, kung susubukan mong gumamit ng solong mga sipi para sa Mga string na magreresulta din sa isang error na "hindi wastong character na pare-pareho".
Hakbang 8: "Bumalik na Uri para sa Pamamaraan ay Nawawala"
Ang huling Syntax na nagkakahalaga ng pagbanggit ay ang uri ng pagbalik ng pamamaraan at nawawalang pagbabalik. Ang "uri ng pagbabalik para sa pamamaraan ay nawawala" ay nangyayari kapag mayroon kang isang pamamaraan na nagtatangkang ibalik ang isang bagay habang nawawala ang detalye ng uri na iyon sa lagda ng pamamaraan. Ang error ay magaganap sa lagda at karaniwang napakabilis na malutas. Pagdating sa error na "paraan ay dapat bumalik sa isang resulta ng uri" na error kailangan mo lamang tiyakin na ibabalik mo ang isang bagay sa ganitong uri.
Hakbang 9: Dagdag na Tulong
Kung hindi ka makahanap ng pag-aayos para sa iyong error, pagkatapos ay isaalang-alang ang pagtatangka sa isa sa mga sumusunod na pagpipilian. Kopyahin ang tala ng Java sa naganap na error at subukang maghanap ng solusyon sa pamamagitan ng pag-paste sa ilang paghahanap sa web. Maghanap para sa ilang mas advanced o tahasang mga gabay sa paghawak ng error sa Java. Panghuli, kung wala sa mga pagpipiliang ito ang tumulong at mayroon kang oras na makatipid, subukang i-post ang iyong katanungan sa isang forum ng suporta tulad ng Stackoverflow. Karaniwan kang makakakuha ng isang pag-aayos ng tugon sa isang paliwanag kung bakit naganap ang error sa una.
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Mga Pangunahing Kaalaman sa Pag-automate ng Bahay: 6 na Hakbang (na may Mga Larawan)
Mga Pangunahing Kaalaman sa Pag-automate ng Bahay: Kamusta lahat. Makatuturo sa iyo ang gabay na ito upang maunawaan ang mga pangunahing kaalaman sa Home Automation. Dahil ito ay nasa pangunahing antas, gagamitin lamang namin ang Arduino at ilang iba pang mga bahagi. Kuwento tungkol sa Maituturo: - Inaalam ko pa rin ang tungkol sa Arduino p
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: 6 Mga Hakbang
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: Arduino Project & Lupon ng Tutorial; May kasamang 10 pangunahing mga proyekto ng Arduino. Lahat ng mga source code, ang Gerber file at marami pa. Walang SMD! Madaling paghihinang para sa lahat. Madaling naaalis at mapapalitan na mga bahagi. Maaari kang gumawa ng hindi bababa sa 15 mga proyekto sa isang solong bo
Pangunahing Pag-edit ng Larawan: 10 Hakbang (na may Mga Larawan)
Pangunahing Pag-edit ng Larawan: Sa itinuturo na ito, susuriin ko kung paano ko nai-edit ang aking mga larawan para sa aking mga itinuturo at para sa mga produkto sa aking Etsy store. Hindi ako gumugugol ng isang toneladang oras sa paggawa nito, ngunit palagi akong gumagawa ng kaunting pag-aayos sa aking telepono o computer. Mayroong ilang mga mabilis at madaling
Bumuo ng isang Computer W / Pangunahing Pag-unawa sa Elektronika: 9 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Computer W / Pangunahing Pag-unawa sa Elektronika: Nais mo bang magpanggap na ikaw ay talagang matalino at bumuo ng iyong sariling computer mula sa simula? Wala ka bang alam tungkol sa kung ano ang kinakailangan upang makagawa ng isang hubad-minimum na computer? Kaya, madali kung alam mo ng sapat ang tungkol sa electronics upang magtapon ng ilang mga IC