Thread in Java
Thread in Java import java.util.*;i mport java.time.*; public class Main { public static void main(String[] args) { //GregorianCalendar date= new GregorianCalendar(); //System.out.println(date.get(Calendar.DAY_OF_WEEK)); MyDate md= new MyDate(); try { md.sleep(2000); md.start(); } catch (InterruptedException e) { System.out.println(e); } } } class MyDate extends Thread { @Override public void run() { java.time.LocalDateTime ldt= LocalDateTime.now(); String dt=ldt.toString(); System.out.println("Current Date : "+dt.substring(0,dt.indexOf("T"))); System.out.println("Current Time : "+dt.substring(dt.indexOf("T")+1,dt.indexOf("."))); try{ int a=22/0; System.out.println(a); }catch(ArithmeticException e){ String s=e.toString(); if(s.contains("java.lang.ArithmeticException:")){ System.out.println(s.substring(s.indexOf(":")+2...