Che cos'è l'eccezione index out of bound in Java?
Che cos'è l'eccezione index out of bound in Java?

Video: Che cos'è l'eccezione index out of bound in Java?

Video: Che cos'è l'eccezione index out of bound in Java?
Video: Java 28: IndexOutBounds Exception 2024, Novembre
Anonim

Eccezione indice fuori limite . Eccezione indice fuori limite sono gli Unchecked Eccezione che si verifica in caso di errori di runtime. Ciò si verifica a causa di un parametro non valido passato a un metodo in un codice. Il Giava Il compilatore non controlla l'errore durante la compilazione di un programma.

Tenendo conto di ciò, che cos'è l'eccezione String index out of bound in Java?

lang. StringIndexOutOfBoundsException se beginIndex è negativo o maggiore della lunghezza del corda . Questo metodo restituisce un sotto- corda che inizia con il carattere al punto specificato indice e si estende fino al carattere in endIndex-1 indice . getta un Giava.

Inoltre, come si evita un'eccezione fuori limite? In modo da prevenire "Vettore indice fuori limite " eccezione , la migliore pratica è mantenere la partenza indice in modo tale che quando viene eseguita l'ultima iterazione, controllerà l'elemento a indice i & i-1, invece di controllare i & i+1 (vedi riga 4 sotto).

Ci si potrebbe anche chiedere, cos'è l'indice di array fuori dall'eccezione in Java?

Se una richiesta di negativo o an indice maggiore o uguale alla dimensione di Vettore è fatto, allora il GIAVA lancia un ArrayIndexOutOfBounds Eccezione . Questo è diverso da C/C++ dove no indice di limite il controllo è fatto. L'eccezione ArrayIndexOutOfBoundsException è un runtime Eccezione lanciato solo in fase di esecuzione.

Che cos'è un'eccezione aritmetica in Java?

ArithmeticException : Gettato quando un eccezionale aritmetica si è verificata la condizione. Ad esempio, un intero "divide per zero" genera un'istanza di questa classe. Inoltre, la maggior parte eccezioni sono costruiti con un messaggio per aiutarti a capire ulteriormente cosa è successo.

Consigliato: