İLERİ PROGRAMLAMA Dersi Java’da Kural Dışı Durum İşleme soru cevapları:
Toplam 20 Soru & Cevap#1
SORU:
Java derleyicisi bu kategorideki kural dışı durumların işlenmesini zorunlu kılar. neyi ifade eder?
CEVAP:
Checked
#2
SORU:
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?
CEVAP:
Unchecked
#3
SORU:
Hangi Kural Dışı Durum Sınıfı Sıfıra bölünme ve benzeri aritmetik hatalar yapıldığını belirtir?
CEVAP:
ArithmeticException
#4
SORU:
Hangi Kural Dışı Durum Sınıfı Dizinin olmayan elemanlarına erişilmek istenildiğini ifade eder?
CEVAP:
ArrayIndexOutOfBoundsException
#5
SORU:
Hangi Kural Dışı Durum Sınıfı Hatalı sınıf dönüşümü yapıldığını ifade eder?
CEVAP:
ClassCastException
#6
SORU:
Hangi Kural Dışı Durum Sınıfı Metotların hatalı parametreler ile çağrıldığını ifade eder?
CEVAP:
llegalArgumentException
#7
SORU:
Hangi Kural Dışı Durum Sınıfı Temel girdi çıktı işlemlerinde problem olduğunu ifade eder?
CEVAP:
IOException
#8
SORU:
Hangi Kural Dışı Durum Sınıfı Bir metnin sayıya hatalı bir şekilde dönüştürüldüğünü ifade eder?
CEVAP:
NumberFormatException
#9
SORU:
Hangi Kural Dışı Durum Sınıfı Desteklenmeyen bir operasyonla karşılaşıldığını ifade eder?
CEVAP:
UnsupportedOperationException
#11
SORU:
Kural dışı durum oluştuğunda yapılacaklarda hangi ifade kullanılır?
CEVAP:
catch (Exception e)
#12
SORU:
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?
CEVAP:
Finally Bloğu
#13
SORU:
Hangi anahtar kelime, derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı
durum kategorisindeki durumlar için kullanılmaktadır?
CEVAP:
Throws
#14
SORU:
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?
CEVAP:
Math
#15
SORU:
Hangi Kural Dışı Durum Sınıfı Elemanları üzerinde tek tek ilerlenilen bir listede daha fazla eleman bulunmadığını ifade eder?
CEVAP:
NoSuchElementException
#16
SORU:
Hangi blok içerisinde Exception sınıfı yerine ondan kalıtım yoluyla türemiş olan ArrayIndexOutOfBoundsException sınıfı kullanılabilir?
CEVAP:
catch
#17
SORU:
Java programlama dilinde kural dışı durumlar işlenirken mutlaka çalışması istenen kodlar hangi ifade blokları içinde yer almalıdır?
CEVAP:
finally
#18
SORU:
Java programlama dilinde kural dışı durumların işlenmesi için kullanılan ifade bloğu nedir?
CEVAP:
try catch
#19
SORU:
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?
CEVAP:
12
#20
SORU:
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?
CEVAP:
throws