aofsorular.com
YBS306U

Java’da Kural Dışı Durum İşleme

7. Ünite 20 Soru
S

Java derleyicisi bu kategorideki kural dışı durumların işlenmesini zorunlu kılar. neyi ifade eder?

Checked

S

Java derleyicisi bu kategorideki kural dışı durumların işlenmesini zorunlu kılmaz.
Derleyici hatalarına sebep olmadıkları için bu kural dışı durumların işlenip işlenmemesi programcıların tercihlerine bırakılmıştır. neyi ifade eder?

Unchecked

S

Hangi Kural Dışı Durum Sınıfı Sıfıra bölünme ve benzeri aritmetik hatalar yapıldığını belirtir?

ArithmeticException

S

Hangi Kural Dışı Durum Sınıfı Dizinin olmayan elemanlarına erişilmek istenildiğini ifade eder?

ArrayIndexOutOfBoundsException

S

Hangi Kural Dışı Durum Sınıfı Hatalı sınıf dönüşümü yapıldığını ifade eder?

ClassCastException

S

Hangi Kural Dışı Durum Sınıfı Metotların hatalı parametreler ile çağrıldığını ifade eder?

llegalArgumentException

S

Hangi Kural Dışı Durum Sınıfı Temel girdi çıktı işlemlerinde problem olduğunu ifade eder?

IOException

S

Hangi Kural Dışı Durum Sınıfı Bir metnin sayıya hatalı bir şekilde dönüştürüldüğünü ifade eder?

NumberFormatException

S

Hangi Kural Dışı Durum Sınıfı Desteklenmeyen bir operasyonla karşılaşıldığını ifade eder?

UnsupportedOperationException

S

Kural dışı durum oluşabilecek satırlarda hanig ifade kullanılır?

try

S

Kural dışı durum oluştuğunda yapılacaklarda hangi ifade kullanılır?

catch (Exception e)

S

Kural dışı durum oluşup oluşmadığını düşünmeksizin çalışmasını istediğimiz bir takım program kodları varsa bunlar için ne kullanılır?

Finally Bloğu

S

Hangi anahtar kelime, derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı
durum kategorisindeki durumlar için kullanılmaktadır?

Throws

S

Metotların hatalı parametreler ile çağrılması sonucu oluşan kural dışı durumların ifade edilmesi için kullanılan Java sınıfı hangisidir?

Math

S

Hangi Kural Dışı Durum Sınıfı Elemanları üzerinde tek tek ilerlenilen bir listede daha fazla eleman bulunmadığını ifade eder?

NoSuchElementException

S

Hangi blok içerisinde Exception sınıfı yerine ondan kalıtım yoluyla türemiş olan ArrayIndexOutOfBoundsException sınıfı kullanılabilir?

catch

S

Java programlama dilinde kural dışı durumlar işlenirken mutlaka çalışması istenen kodlar hangi ifade blokları içinde yer almalıdır?

finally

S

Java programlama dilinde kural dışı durumların işlenmesi için kullanılan ifade bloğu nedir?

try catch

S

public class Uygulama1 {
public static void
main(String[] args) {
try {
System.out.
print(“1”);
System.out.
print(“2”);
}
catch(Exception e) {
System.out.
print(“3”);
System.out.
print(“4”);
}
}
}

bu kod hangi çıktıyı verir?

12

S

Java programlama dilinde yazılan bir metod, kural dışı durum oluşma ihtimaline karşı derleyici hatası verdiğinde bu hatayı ortadan kaldırmak için
metodun tanımına ne eklenmelidir?

throws