20 lines
463 B
Markdown
20 lines
463 B
Markdown
---
|
|
title: Assertions
|
|
description: Folien für Assertions in Java
|
|
url: https://git.haw-hamburg.de/pm1-tutorium/slides
|
|
---
|
|
|
|
# Assertions
|
|
Zur Überprüfung von Annahmen (Zusicherungen)
|
|
|
|
Dient der Sicherheit/zur Fehlervermeidung
|
|
|
|
```java
|
|
int wert = 1;
|
|
assert wert < 5 : "wert muss kleiner fünf sein";
|
|
// ausgelöst, wenn Condition(wert < 5) nicht gilt.
|
|
```
|
|
Wird eine Assertion ausgelöst, dann wird das Programm beendet.
|
|
|
|
**Achtung:** `assert` muss enabled werden
|