Java SE

java

Formatowanie daty – SimpleDateFormat

0

Jedną z najczęściej wykonywanych operacji dotyczącej daty jest zmiana sposobu jej zapisu.
Gdy utworzymy nowy obiekt typu Date, z konstruktorem domyślnym za pomocą metody toString() otrzymamy bieżącą datę i godzinę w standardowym formacie (np. Sat Mar 12 01:27:24 CET 2011). Oczywiście jest to format, z którego nie korzysta się na co dzień, dlatego też ważne jest umiejętne formatowanie obiektu Date.

Formatowanie daty może odbywać się w 2 strony:

  • gdy posiadamy obiekt Date i chcemy wyświetlić go w pożądanej formie
  • gdy posiadamy już jakiś format i chcemy utworzyć z niego obiekt daty

(więcej…)

exceptions-throwable

Obsługa wyjątków – Exception

0

Wyjątek – jest to błąd, który został wykryty w trakcie działania programu.
Podczas wystąpienia takiego błędu tworzony jest obiekt reprezentujący wyjątek, który zostaje wyrzucony metodzie, w której on wystąpił. W tej metodzie może on zostać obsłużony, lub przekazany wyżej, aż w końcu zostanie on wyłapany i obsłużony.
Na ogół wyjątki są generowane przez system wykonawczy Javy, ale istnieje także możliwość wygenerowania wyjątku przez programistę.
Jeśli nie zatroszczymy się o obsługę wyjątków, a system wykonawczy Javy go zgłosi, zostanie on dopiero przechwycony przez domyślną procedurę obsługi, która w końcowym efekcie powoduje zakończenie programu bez możliwości naprawienia błędu.
Głównym zadaniem dobrej obsługi wyjątków jest takie rozwiązanie problemu, aby dalsza część kodu nie wiedziała o jego istnieniu. (więcej…)

Go to Top