2 Stimmen

Wie interpretieren Sie diesen Teil der Javadoc?

In der Dokumentation für isValid(int) de java.sql.Connection (eine Schnittstelle):

http://java.sun.com/javase/6/docs/api/java/sql/Connection.html#isValid(int)

heißt es, dass es einen " SQLException wenn der Wert, der für timeout kleiner als 0" ist.

Sollten Implementierer dies als " SQLException wenn und nur wenn der Wert, der für timeout weniger als 0" ist, oder können sie es auch aus anderen Gründen ablehnen?

EDIT: Ich glaube, ich bin verwirrt/verärgert, warum sie nicht IllegalArgumentException . Ich erwarte SQLException Sie meinen damit Dinge wie "die Datenbank scheint geschmolzen zu sein" und nicht "Sie haben ein grundlegendes Missverständnis, was dieses Argument angeht".

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X