[OOP | Cvičenie] 5 - Výnimky, Kolekcie, Lambdy, SOLID DRY KISS
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Piate cvičenie vysvetľuje spracovanie výnimiek v Jave pomocou blokov try, catch a finally vrátane vyhadzovania vlastných výnimiek dedených od triedy Exception namiesto všeobecnej RuntimeException. Následne lektor prechádza kolekcie, odporúča používať typ rozhrania List namiesto konkrétnej implementácie ArrayList, predstavuje nemenný zoznam cez List.of a na záver uvádza rozhranie Map ako kolekciu párov kľúč-hodnota.
- - Práca s blokom try, catch a finally a poradie vykonávania jednotlivých blokov
- - Vyhadzovanie a zachytávanie výnimiek, napríklad IllegalArgumentException
- - Vytvorenie vlastnej výnimky dedením od triedy Exception s vlastnou správou
- - Odporúčanie deklarovať kolekcie cez rozhranie List namiesto konkrétnej triedy ArrayList
- - Vytvorenie nemenného zoznamu pomocou metódy List.of
- - Úvod do rozhrania Map a jeho implementácie HashMap ako kolekcie kľúč-hodnota
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky