Method: XML::SAX::SAXException#initialize
- Defined in:
- lib/xml/sax.rb
#initialize(message, e = nil) ⇒ SAXException
initialize(String) initialize(Exception) initialize(String, Exception)
246 247 248 249 250 251 252 253 254 255 256 257 258 259 |
# File 'lib/xml/sax.rb', line 246 def initialize(, e = nil) = nil @exception = nil if .kind_of?(String) && e.nil? = elsif .kind_of?(Exception) && e.nil? @exception = e elsif .kind_of?(String) && e.kind_of?(Exception) = @exception = e else raise TypeError.new("parameter error") end end |