16 Eylül 2018 Pazar

InterruptedException Sınıfı

Giriş
InterruptedException ya yakalanmalı ya da metod imzasında tanımlanmalı.

Yakalamak
Bu exception'ı yakalamak istiyorsak yakaladıktan sonra mutlaka şöyle yaparız.
try {
  Thread.sleep(500);
} catch (InterruptedException e) {
  ThreadcurrentThread().interrupt();  ...
}
Metod İmzasında Tanımlamak
Eğer bu exception'ı yakalamak yerine metod imzasında tanımlamak istersek şöyle yaparız.
public double compute() throws InterruptedException {
  ...
}

Hiç yorum yok:

Yorum Gönder