Prog.2 at Universität Mannheim

Flashcards and summaries for Prog.2 at the Universität Mannheim

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course Prog.2 at the Universität Mannheim

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Welche Arten von Ausnahmen sind Ihnen im Java-Umfeld bekannt?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Erläutern Sie das Grundprinzip der Ausnahmebehandlung!

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Was verstehen Sie unter „eine Ausnahme“ werfen, fangen und weitergeben

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Welches sind die wesentlichen Methoden der Klasse Throwable?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Worin unterscheiden sich checked und unchecked Exceptions?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Wozu dient der Finally()-Block bei einer Try-Catch-Anweisung?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Was würde passieren, wenn eine Ausnahme nicht abgefangen, sondern immer

weitergegeben wird?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Was können Datencontainer des Collection Framework enthalten?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Welche drei Arten von Containern kennen Sie?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Worin unterscheiden sich die drei Containerarten?

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Was ist der Unterschied zwischen Arrays und Containern des Collection Framework?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Welche Unterschiedlichen Fehler kennen Sie im Java-Umfeld? Welche Fehler sollten

nicht, können oder müssen behandelt werden?

Your peers in the course Prog.2 at the Universität Mannheim create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Prog.2 at the Universität Mannheim on StudySmarter:

Prog.2

Welche Arten von Ausnahmen sind Ihnen im Java-Umfeld bekannt?

Laufzeitfehler


2 Möglichkeiten der Fehlerbehandlung

 Direkte Fehlerbehandlung im auslösenden Programmteil

 Weitergabe der Ausnahme an die aufrufende Methode


bei Weitergabe liegt die Entscheidung beim Empfänger

 Er kann die Ausnahme behandeln

 Er kann die Ausnahme an seinen Aufrufer weitergeben


wird die Ausnahme nicht behandelt, führt sie zur Ausgabe einer

Fehlermeldung und zum Programmabbruch (Laufzeitfehler)

Prog.2

Erläutern Sie das Grundprinzip der Ausnahmebehandlung!

 Überwachung des Codingbereichs, in dem Ausnahmen

ausgelöst werden können


spezieller Code zur Behandlung aufgetretener Ausnahmen

Prog.2

Was verstehen Sie unter „eine Ausnahme“ werfen, fangen und weitergeben

eine Ausnahme  

Einbindung in die

Vererbungshirarchie


werfen 

Auslösen einer

Ausnahme mit throw 

Erzeugt ein Objekt

der Klasse TankLeer

throw new TankLeer(tagesKM);


try

markiert den Beginn

des Überwachungsbereichs



Prog.2

Welches sind die wesentlichen Methoden der Klasse Throwable?

public String getMessage()

liefert den Fehlertext zurück


public String toString()

liefert die Objektbeschreibung und den Fehlertext zurück


Public void printStackTrace()

liefert die Objektbeschreibung, den Fehlertext sowie die Weitergabehierarchie bis zur genauen Auslösestelle zurück



Prog.2

Worin unterscheiden sich checked und unchecked Exceptions?

Checked Exceptions

müssen mit try/catch abgefangen oder mit throws an den

Aufrufer weitergegeben werden

checked Exceptions treten nur durch explizites Auslösen auf.


Unchecked Exceptions

l treten erst zur Laufzeit auf

l werden automatisch an den Aufrufer weitergegeben

l können ebenfalls mit try/catch aufgefangen werden

l oftmals handelt es sich um logische Programmierfehler







Prog.2

Wozu dient der Finally()-Block bei einer Try-Catch-Anweisung?

finally wird unabhängig

vom Auftreten von

Ausnahmen ausgeführt

Prog.2

Was würde passieren, wenn eine Ausnahme nicht abgefangen, sondern immer

weitergegeben wird?

(Laufzeitfehler)

Prog.2

Was können Datencontainer des Collection Framework enthalten?

  •  können verschiedenste Objekte enthalten
  •  können beliebig viele Objekte aufnehmen
  •  können auf bestimmte Objekte typisiert werden

Prog.2

Welche drei Arten von Containern kennen Sie?

Listen (List)

Mengen (Set)

Schlüssel-Werte-Paare (Map)

Prog.2

Worin unterscheiden sich die drei Containerarten?

Listen (List)

l Zugriff sequentiell oder wahlfrei

l Duplikate erlaubt

l Reihenfolge des Einfügens bleibt erhalten.


Mengen (Set)

l Zugriff erfolgt über Iteratoren

l keine Duplikate

l Reihenfolge des Einfügens bleibt nicht erhalten.


Schlüssel-Werte-Paare (Map)

l zusammengehörige Objektpaare

l Schlüssel sind immer eindeutig

l Zugriff über Schlüssel

Prog.2

Was ist der Unterschied zwischen Arrays und Containern des Collection Framework?

Containern des Collection Framework sind Dynamisch, d. h. Die Größe muss nicht fest gelegt werden im Gegenteil von Arrays.

Prog.2

Welche Unterschiedlichen Fehler kennen Sie im Java-Umfeld? Welche Fehler sollten

nicht, können oder müssen behandelt werden?

  • §   Compiler-Fehler

 syntaktische Fehler werden beim Kompilieren erkannt


  • §   Laufzeitfehler
  •  Fehler (Error) sollte nicht
  • behandelt werden
  •  Ausnahmen (Exceptions)
  •  Exception muss behandelt werden
  •  RuntimeException kann behandelt werden

Sign up for free to see all flashcards and summaries for Prog.2 at the Universität Mannheim

Singup Image Singup Image

Programmieren at

Hochschule Mannheim

prostho at

Jamia Millia Islamia University

PR at

LMU München

Programming at

Universidade Nova de Lisboa

P&D 2 at

Universität Innsbruck

Similar courses from other universities

Check out courses similar to Prog.2 at other universities

Back to Universität Mannheim overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Prog.2 at the Universität Mannheim or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards