try
Robert Kern
robert.kern at gmail.com
Wed May 16 17:22:51 EDT 2007
HMS Surprise wrote:
> I read in the ref man that try-except-finally did not work in earlier
> versions, I am using jython 2.2. Does this imply that try-except
> without finally does not work either? I get a syntax error on the else
> below. Some of the functions embedded in the try section try to
> convert strings to ints, etc and may fail on bad data, thus try seemed
> like a good start for a workaround.
>
> Thanks,
>
> jh
>
>
> #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> def restoreDevice(self, deviceId, closeTime = time()):
> self.logon()
> try:
> lst = self.getLastUpdatedDevice(deviceId)
> lastUpdated = lst[0]
> incidentId = lst[1]
> print 'L', lastUpdated, 'I', incidentId
> self.restore(incidentId, lastUpdated)
> except:
> else:
> print "couldn't find incident"
The except: block still needs something in it, even if it is just "pass".
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the Python-list
mailing list