Ich verwende ein Wörterbuch, um für ein Programm, an dem ich arbeite, Suchvorgänge durchzuführen. Ich lasse eine Reihe von Schlüsseln durch das Wörterbuch laufen, und ich erwarte, dass einige Schlüssel keinen Wert haben. Ich fange die KeyNotFoundException
genau dort, wo er auftritt, und absorbieren ihn. Alle anderen Ausnahmen werden nach oben weitergegeben. Ist dies der beste Weg, dies zu behandeln? Oder sollte ich ein anderes Lookup verwenden? Das Wörterbuch verwendet eine int als Schlüssel und eine benutzerdefinierte Klasse als Wert.