import httplib
import re
md5 = raw_input('Enter MD5: ')
conn = httplib.HTTPConnection("www.md5.rednoize.com")
conn.request("GET", "?q="+ md5)
try:
response = conn.getresponse()
data = response.read()
result = re.findall('<div id="result" >(.+?)</div', data)
print result
except:
print "couldnt find the hash"
raw_input()
おそらくコードを間違って実装していることはわかっていますが、これにはどの例外を使用すればよいでしょうか? ハッシュが見つからない場合は、例外を発生させて「ハッシュが見つかりませんでした」と出力します