Umfangreiche Testmanagement Lösung für komplexe Herausforderungen.
Try-catch und Assertions in Java
Sie haben Ihren Code verfasst und sind der festen Überzeugung, dass dieser korrekt ist. Schließlich haben Sie alle möglichen Szenarien detailliert im Kopf durchgespielt und auch der Compiler zeigt sich erst einmal mit Ihrem Code zufrieden. Eine unschöne Überraschung lässt häufig nicht lange auf sich warten, wenn das Programm nach wenigen Augenblicken aufgrund einer Exception oder eines Error abstürzt. Eine bekannte Situation. Sie machen sich ernüchtert an das Debugging. Doch was ist der Unterschied zwischen einer Exception und einem Error? Und wann können Sie diese zu Ihrem Vorteil nutzen?