Classe Properties e parâmetro user.home

Olá!

Eu estou usando o SO Windows. No meu programa, eu utilizo o comando “user.home” de Properties, mas sempre retorna null. Por que isso acontece?

package com.ocjaexam;

import java.util.Properties;

public class SegundaClasse{

	public static void main(String []args){
	
		Properties p = System.getProperties();

		System.out.println(p.getProperty("file.separator"));
		System.out.println(p.getProperty("user.home"));
		System.out.println(p.getProperty("user.directory"));
	
	}
}