[Python_basic]예외처리
                                            
                                                
                                                
                                                
                                                
                                                
                                                 948 단어  Python_basicPython_basic
                    
try except
- try블럭에서 에러가 발생한 경우, 해당 에러를 except문에서 잡아주어 하는 구조
 
def convert(s):
    """int로 변환"""
    try:
        a = int(s)
    except (ValueError, TypeError):
    	print("숫자가 아니기때문에 바꾸지 못하는 에러")
        a = -1
    except:
    	print("그외 에러")
    return a
finally
- try블럭에서 에러가 발생한 경우, 해당 에러를 except문에서 잡아주어 하고 마지막에 무조건 하는 구조
 
def convert(s):
    """int로 변환"""
    try:
        a = int(s)
    except (ValueError, TypeError):
    	print("숫자가 아니기때문에 바꾸지 못하는 에러")
        a = -1
    except:
    	print("그외 에러")
    finally:
    	print("이건 에러가 나든 안나든 무조건 실행된다")
    return a
                Author And Source
이 문제에 관하여([Python_basic]예외처리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@rssungjae/Pythonbasic예외처리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)