compile time error and runtime errors examples