Which of the following snippets shows the correct way of handling multiple exceptions in a single except clause?
 1) try:
 # code block
 except (Exception1, Exception2) as e:
 # handle exceptions
 2) try:
 # code block
 except Exception1 as e1:
 # handle Exception1
 except Exception2 as e2:
 # handle Exception2
 3) try:
 # code block
 except Exception1 or Exception2 as e:
 # handle exceptions
 4) try:
 # code block
 except Exception1, Exception2 as e:
 # handle exceptions