CodeGym University
Inlärning
Kurs
Uppgifter
Undersökningar och frågesporter
Spel
Hjälp
Schema
gemenskap
Användare
Forum
Chatt
Artiklar
Framgångsberättelser
Aktivitet
Recensioner
Prenumerationer
Lätt tema
Lektioner
Recensioner
Om oss
Start
Börja lära sig
Börja lära dig nu
Quest karta
Lektioner
Alla uppdrag
Alla nivåer
Kasta undantag
Modul 1
Nivå,
Lektion
1. throwoperatör När ett undantag fångas av ett catchblock, och tills det kastas till Java-maskinen, är det bara ett objekt som ärver ( Exceptioneller snarare, Throwable). Själva undantagsobjektet har inga magiska egenskaper. All logik i hu
Typer av undantag
Modul 1
Nivå,
Lektion
1. Typer av undantag Alla undantag är indelade i 4 typer, som faktiskt är klasser som ärver varandra. Throwableklass Basklassen för alla undantag är Throwableklassen. Klassen Throwableinnehåller koden som skriver den aktuella anropsstacken
Skapa dina egna undantag
Modul 1
Nivå,
Lektion
Jag tror att du förmodligen har upplevt en situation där du kör kod och slutar med något som en NullPointerException , ClassCastException , eller ännu värre... Detta följs av en lång process av felsökning, analys, googling och så vidare. Un
Stack spår
Modul 1
Nivå,
Lektion
1. Få ett stack trace Programmeringsspråket Java erbjuder många sätt för en programmerare att få information om vad som händer i ett program. Och inte bara ord. Till exempel, efter att C++-program har kompilerats, blir de en stor fil full a
Prova-med-resurser uttalande
Modul 1
Nivå,
Lektion
1. Externa resurser När ett Java-program körs interagerar det ibland med enheter utanför Java-maskinen. Till exempel med filer på disk. Dessa enheter kallas vanligtvis externa resurser. Interna resurser är de objekt som skapas inuti Java-ma
Ytterligare lektioner för nivå
Modul 1
Nivå,
Lektion
På den här nivån lärde du dig hur och varför undantag uppstår. Detta är ett mycket viktigt ämne för ditt framtida arbete som programmerare. Vi är säkra på att du inte kommer att skadas av att se några fler verkliga exempel och ett par ytter
Reserverade ord i Java
Modul 1
Nivå,
Lektion
1. Lista med ord Som i alla programmeringsspråk har Java ord som har speciell betydelse. Till exempel returneller ifeller while. Dessa ord kallas nyckelord ( nyckelord ) och anses reserverade av Java-språket. Du kan inte använda dessa ord s
Att slå in ett undantag
Modul 1
Nivå,
Lektion
3. Undantag för omslag Kontrollerade undantag verkade coolt i teorin, men visade sig vara en enorm frustration i praktiken. Anta att du har en superpopulär metod i ditt projekt. Det kallas från hundratals platser i ditt program. Och du best
Fel
Modul 1
Nivå,
Lektion
Frukta fel, men skriv dem inte i Java! Du vet förmodligen redan några saker om undantag i Java . Idag kommer åtminstone en ytlig kunskap att gynna dig. Vi kommer att analysera klassen Error och en speciell undantagstyp som skrämmer många nä
Byt uttryck kontra switch-sats
Modul 1
Nivå,
Lektion
När du skriver kod med många villkor har du säkert använt antingen en if-else eller en switch- sats. Men detta alternativ till om-annat har nackdelar. Vissa människor har till och med kallat switch- satsen för ett "antimönster". Vad är det?
Strömmar för datainmatning
Modul 1
Nivå,
Lektion
1. Dataströmmar Sällan existerar ett program som en ö för sig själv. Program brukar på något sätt interagera med "omvärlden". Detta kan ske genom att läsa data från tangentbordet, skicka meddelanden, ladda ner sidor från Internet eller, omv
Fastkedjade bäckar
Modul 1
Nivå,
Lektion
1. InputStreamReaderklass En annan intressant egenskap hos strömmar är att du kan kombinera flera strömmar tillsammans till kedjor . En ström kan läsa data inte bara från sin interna datakälla, utan också från en annan ström . Detta är en m
Visa mer
1
...
9
10
11
12
13
...
35
Please enable JavaScript to continue using this application.