Multiple Errors in try block
I'm not sure why the code isn't working. Do you need to raise?
""" This is importing a function named `tweet` from a file that we unfortunately don't have access to change. You use it like so: >>> tweet("Hello this is my tweet") If the function cannot connect to Twitter, the function will raise a `CommunicationError` If the message is too long, the function will raise a `MessageTooLongError` """ from twitter import ( tweet, MessageTooLongError, CommunicationError, ) message = input("What would you like to tweet? ") # Your code here try: tweet(message) except CommunicationError: print("An error occurred attempting to connect to Twitter. Please try again!") except MessageTooLongError: print("Oh no! Your message was too long (...)")
KRIS NIKOLAISEN54,201 Points
The instructions state: Where ... is the text from the exception. Instead of printing ... you are to print the exception text.
Thank you. I figured out what to do.