Machineboy空

NullReferenceException 본문

언어/C#

NullReferenceException

안녕도라 2025. 3. 12. 16:07
string[] inputs = Console.ReadLine().Split();

여기서 NullReferenceException이 발생되었다.

이유는 즉슨, Console.ReadLine()이 Null일 때 Split을 해주려고 해서 였다. 

Split하기 전에 null인지 체크해주었더니 해결.

 

string input = Console.ReadLine();
if (string.IsNullOrWhiteSpace(input)){ return; }

string[] edge = input.Split();

 

 

https://learn.microsoft.com/ko-kr/dotnet/api/system.nullreferenceexception?view=net-8.0

 

NullReferenceException 클래스 (System)

null 개체 참조를 역참조하려고 할 때 throw되는 예외입니다.

learn.microsoft.com