view Hello.java @ 76:80cb82d2b761

Hello.java (hello): Catch any sleep exception.
author Mark Wielaard <mark@klomp.org>
date Sun, 22 Apr 2012 14:54:37 +0200
parents ec7e39a1bd54
children c5b2b7ebf71d
line wrap: on
line source

import java.io.*;

public class Hello
{
  public static void main (String[] args)
  {
    System.out.println("nw task 1");
    Hello.hello();
    System.out.println (args.length > 0 ? args[0] : "Unknown person");
    World.world();
    new Mandelbrot();
    System.out.println("");
    System.out.println("nw task 2");
    new Something().doit();
    System.out.println(new Something().dontdoit());
  }

  private static class Something
  {
    int x = 3;

    public Something()
    {
      System.out.println ("something");
    }

    public void doit()
    {
      x++;
      System.out.println (x);
      x--;
    }

    public int dontdoit()
    {
      x++;
      x--;
      return x;
    }
  }

  static void hello()
  {
    System.out.println ("Hello World!");
    System.out.println ("Greetings Venus!");
    System.out.println ("I am not so cool!");
    System.out.println ("But I am!"); 
    System.out.println ("orly?");
    System.out.println ("yarly?");
    System.out.println ("Slow and fuzzy");
    System.out.println ("I'll repeat the original question");
    try
      {
	Thread.sleep(1);
      }
    catch (InterruptedException ie)
      {
        /* Ignore short sleep. */
      }
    System.out.println ("Are you now or have you ever been");
    System.out.println ("a member of the common ass party");
    System.out.println ("or any other common ass organization?");
  }
}