Core Java & JVM-SprachenCore Java & JVM-Sprachen

Vermeidung von Null Pointer Exceptions in Java – The Complete Guide

Java
Null Pointer Exceptions
zuverlässige Software

Abstract


Thu 16:40 - 17:25 Uhr | 2025

Null Pointer Exceptions (NPEs) gehören zu den häufigsten und kostenintensivsten Fehlern in produktiven Java-Anwendungen.
Diese Fehler beeinträchtigen nicht nur die Stabilität und Verfügbarkeit einer Anwendung, sondern verursachen oft erhebliche Folgekosten. In meinem Vortrag gebe ich einen praxisnahen Überblick über die effektivsten Sprachen, Frameworks, Tools und Methoden, mit denen Entwickler NPEs nachhaltig vermeiden können.

Anhand einfacher und nachvollziehbarer Beispiele zeige ich, wie sich potenzielle Fallstricke geschickt umgehen lassen. Dabei beschränke ich mich nicht nur auf die gängigen Techniken wie Null-Checks oder die Verwendung von Optionals, sondern beleuchte z.B. auch Konzepte aus der funktionalen Programmierung.
Zudem teile ich Erkenntnisse und Best Practices aus meinen eigenen Projekterfahrungen, die helfen sollen, Anwendungen sicherer und robuster zu gestalten.

Non-Sponsored TalkAnfängerDeutsch
Matthias Koch

Matthias Koch

Matthias Koch ist seit 12 Jahren als Expert Software Developer bei der sidion GmbH tätig. Seit über 25 Jahren setzt er unterschiedlichste Kundenprojekte um – vor allem mit Java. Bei seinen Code- – und Architekturreviews setzt er auf das Prinzip „Clean Code“. Spannend findet er funktionale Programmierung und den Einsatz von Kreativitätstechniken wie „Code Katas“. Ferner interessiert er sich für Secure Coding und Continuous Delivery. Als Dozent an der Hochschule für Technik in Stuttgart hat er ein starkes Interesse an praxisrelevanten Algorithmen.