Universitatea CodeGym
Învăţare
Curs
Sarcini
Sondaje și chestionare
Jocuri
Ajutor
Programa
Comunitate
Utilizatori
forum
conversație
Articole
Povesti de succes
Activitate
Recenzii
Abonamente
Tema ușoară
Lecții
Recenzii
Despre noi
start
Începe să înveți
Începeți să învățați acum
Harta misiunii
Lecții
Toate misiunile
Toate nivelurile
Aruncând excepții
Modulul 1
Nivel,
Lecţie
1. throwoperator Când o excepție este capturată de un catchbloc și până când este aruncată la mașina Java, este doar un obiect care moștenește Exception(sau mai degrabă, Throwable). Obiectul excepție în sine nu are proprietăți magice. Toată
Tipuri de excepții
Modulul 1
Nivel,
Lecţie
1. Tipuri de excepții Toate excepțiile sunt împărțite în 4 tipuri, care sunt de fapt clase care se moștenesc unele pe altele. Throwableclasă Clasa de bază pentru toate excepțiile este Throwableclasa. Clasa Throwableconține codul care scrie
Crearea propriilor excepții
Modulul 1
Nivel,
Lecţie
Cred că probabil ați experimentat o situație în care rulați cod și ajungeți cu ceva de genul NullPointerException , ClassCastException sau mai rău... Acesta este urmat de un proces lung de depanare, analiză, căutare pe Google și așa mai dep
Urmă stivă
Modulul 1
Nivel,
Lecţie
1. Obținerea unei urme a stivei Limbajul de programare Java oferă un programator mai multe modalități de a obține informații despre ceea ce se întâmplă într-un program. Și nu doar cuvinte. De exemplu, după ce programele C++ sunt compilate,
Declarație de încercare cu resurse
Modulul 1
Nivel,
Lecţie
1. Resurse externe Pe măsură ce rulează un program Java, uneori interacționează cu entități din afara mașinii Java. De exemplu, cu fișiere de pe disc. Aceste entități sunt de obicei numite resurse externe. Resursele interne sunt obiectele c
Lecții suplimentare pentru Level
Modulul 1
Nivel,
Lecţie
La acest nivel, ați învățat cum și de ce apar excepții. Acesta este un subiect foarte important pentru munca ta viitoare ca programator. Suntem siguri că nu veți fi rănit dacă vedeți mai multe exemple din lumea reală și câteva articole supl
Cuvinte rezervate în Java
Modulul 1
Nivel,
Lecţie
1. Lista de cuvinte Ca în orice limbaj de programare, Java are cuvinte care au o semnificație specială. De exemplu, returnsau ifsau while. Aceste cuvinte sunt numite cuvinte cheie ( cuvinte cheie ) și sunt considerate rezervate de limbajul
Încheierea unei excepții
Modulul 1
Nivel,
Lecţie
3. Excepții de împachetare Excepțiile bifate păreau cool în teorie, dar s-au dovedit a fi o mare frustrare în practică. Să presupunem că aveți o metodă super populară în proiectul dvs. Este apelat din sute de locuri din programul dvs. Și de
Eroare
Modulul 1
Nivel,
Lecţie
Teme-te de erori, dar nu le scrie în Java! Probabil că știți deja câteva lucruri despre excepții în Java . Astăzi, măcar o cunoaștere superficială vă va aduce beneficii. Vom analiza clasa Error și un tip special de excepție care sperie mulț
Schimbați expresia versus instrucțiunea comutați
Modulul 1
Nivel,
Lecţie
Când scrieți cod cu multe condiții, cu siguranță ați folosit fie o instrucțiune if-else , fie o instrucțiune switch . Dar această alternativă la dacă-altfel are dezavantaje. Unii oameni chiar au numit declarația de comutare drept „anti-mode
Fluxuri pentru introducerea datelor
Modulul 1
Nivel,
Lecţie
1. Fluxuri de date Rareori un program există ca o insulă în sine. De obicei, programele interacționează cumva cu „lumea exterioară”. Acest lucru se poate întâmpla prin citirea datelor de la tastatură, trimiterea de mesaje, descărcarea pagin
Pârâie înlănțuite
Modulul 1
Nivel,
Lecţie
1. InputStreamReaderclasa O altă caracteristică interesantă a fluxurilor este că puteți combina mai multe fluxuri împreună în lanțuri . Un flux poate citi date nu numai din sursa sa internă de date, ci și din alt flux . Acesta este un mecan
Afișați mai multe
1
...
9
10
11
12
13
...
35
Please enable JavaScript to continue using this application.