From c738064301d8a98919ca301333036d68f2dea8f2 Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sat, 26 Oct 2019 19:55:24 +0000 Subject: [PATCH] --- 99---Lernnotizen.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/99---Lernnotizen.md b/99---Lernnotizen.md index f03dde8..0f8c362 100644 --- a/99---Lernnotizen.md +++ b/99---Lernnotizen.md @@ -17,4 +17,16 @@ Auf statische Referenzen kann auch über eine null-Referenz zugegriffen werden - Bei Binär und Hex-Definition Suffixe für double und float nicht erlaubt, L bei long aber schon. ## Interface-Definition -- non-nested Interfaces dürfen nicht static deklariert werden \ No newline at end of file +- non-nested Interfaces dürfen nicht static deklariert werden + +## Primitiv-Wrapper und equals +- + +## Finally +- Finally-Blöcke werden immer ausgeführt. +- Dies maskiert ggf. return- und throw-Anweisungen in try oder catch-Blöcken +- Die maskierten Anweisungen werden aber ausgeführt, ggf. Seiteneffekte sichtbar! + +## Try/catch +- Wird eine Exception gefangen und im catch-Block eine weitere geworfen, so wird diese neue nicht in einem Catch-Block darunter gefangen +- In catch-Strukturen müssen spezifischere Exceptions immer weiter oben deklariert werden \ No newline at end of file