Samenvatting: Leereenheid 6 Het Opsporen Van Fouten
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van Leereenheid 6 het opsporen van fouten
-
1 Leereenheid 6 het opsporen van fouten
Dit is een preview. Er zijn 13 andere flashcards beschikbaar voor hoofdstuk 1
Laat hier meer flashcards zien -
Noem 3 uitingsvormen van fouten en de verschillen
Compilatiefout (compile time error) fout in de syntax sommige en sommige semantische fouten.
Verwerkingsfout (run time error)
Niet correct
Programma voldoet niet aan de specificaties en levert foutieve waarden -
noem minimaal vier verschillende oorzaken van verwerkingsfouten?
fouten door verkeerde invoer.
overflow
fouten bij geheugen toewijzing
programmeer fouten (door programmeur veroorzaakt) -
Wat is de betekenis van NumberFormatException ?
Deze treedt op bij het verwerken. De applicatie probeer een string om te zetten naar een getal (Double, String). maar de string bevat niet het juiste formaat, en dan is deze niet om te zetten. -
Wat is de betekenis van OutOfMemoryError?
Bij creatie van ieder nieuw object wordt er een hoeveelheid geheugen toegewezen voor de opslag van de attribuut waarden van dat object.
Als het beschikbare geheugen te klein is om nog nieuwe te bergen treedt de exception OutofMemoryError op -
Wat is de betekenis van StackOverflowerror?
Bij iedere methode aanroep worden gegevens geplaats in een gedeelte van het geheugen wat men call stack noemt. bij terugkeer uit de methode worden deze gegevens weer uit de call stack verwijderd. Als het geheugen vol raakt is dat een stackoverflowerror. -
Wat is de betekenis van IndexOutOfBoundError?
wordt veroorzaakt door een indexfout bij een ArrayList. Niet bestaande index wordt aangeroepen. -
Wat is de betekenis van ArrayIndexOutOfBoundException?
8Een Arrayindexouitofboundexception wordt veroorzaak door een indexfout bij een array. (geen ArrayList ) -
Wat is de betekenis van StringIndexOutOfBoundException?
Een indexfout bij een string resulteert in een stringindexoutofbound exception.
String s= " abc";
char c = charAt(3); -
Wat is de betekenis van NegativeArraySizeException?
Bij creatie van een Array kan een NegativeArraySizeExpecition optreden.
BV int[] tel = new int[-1]; -
Wat is de betekenis van ArrayStoreException?
Deze treedt op als we een arrayelement een waarde willen toekennen van een referentietype dat geen ordeningsrelatie heeft met het element type van de array.
Object[] x = new String[3];
x[1] = new integer(0)
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden