Exception Classes : Error Exception : Statement PYTHON TUTORIALS


PYTHON TUTORIALS » Statement » Error Exception »

 

Exception Classes


class RangeException(Exception:
    def __init__(self, low, high:
        self.low = low
        self.high = high
    def __str__(self:
        s = "Expected value in range "+str(self.low)
        s = s + " to "
        s = s + str(self.high)
        return s

def CheckValueinV :
    if inV < or inV > 10 :
        raise RangeException(0,10)
    return True

CheckValue(12)

import sys

try :
       CheckValue(12)
except Exception:
       print sys.exc_info()

try :
      CheckValue(12)
except RangeException, re:
      print "You didn't enter a value between: "+str(re.low)+", and "+str(re.high)



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON TUTORIALS

 Navioo Statement
» Error Exception