Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zadanie4;
- import java.util.Scanner;
- class WyjatekPoleKola extends Exception {
- }
- public class Zadanie4 {
- public static void main(String[] args) throws WyjatekPoleKola {
- Scanner skaner = new Scanner(System.in);
- System.out.print("Podaj promien kola r=");
- double r = 0;
- try {
- r = skaner.nextDouble();
- }
- catch(Exception ex) {
- System.out.println("Bledne dane wejsciowe! " + ex);
- return;
- }
- if(r<=0) {
- throw new WyjatekPoleKola();
- }
- double poleKola = Math.PI*Math.pow(r, 2);
- System.out.println("Pole kola: " + poleKola);
- }
- }
- /*
- KOLOKWIUM PO
- 1: Skonstruuj klase z getami i setami, konstruktorami, metoda statyczna
- Skonstruuj klase ktora opisuje pewnien fragment rzeczywistosci: pola metody, kostruktory przeciazone
- 2: Zaimplementowac interfejs(bedzie podany interfejs)
- 3: Bedzie podana klasa abstrakcyjna(implementacja)
- 4: Przeslaninae metod @Override
- 5: Byc moze testowe
- https://www.tutorialspoint.com/java/images/exceptions1.jpg
- */
Add Comment
Please, Sign In to add comment